29 Sep
Senior Back-End Engineer (C#/.Net)
Vacancy expired!
- 6+ years of C#/.NET development on Windows
- Bachelor's degree or higher in Computer Science or related field
- Excellent written and verbal skills in the English language
- The product relies on pub/sub based messaging framework (NATS). The candidate must
- The candidate should be an expert in backend database schema design, datanormalization, performance tuning (Relational and NoSQL)
- Ability to design and implement complex APIs
- Good understanding of source control systems and techniques (GIT)
- Adaptable, with the ability to handle multiple, often competing priorities and tasks
- Self-starter, with the ability to overcome obstacles, conduct research, and accomplish
- Creative, with superior ability to creatively analyze and solve complex problems
- Solid experience with multi-threading and parallel programming
- Excellent understanding of computer science algorithms, patterns, and data structures
- Ability to learn new software and third-party technologies independently and integrate
- Experience with performance and scalability engineering
- Solid foundation in Windows OS architecture and development using Visual Studio
- Networking protocols and services (HTTP/TCP/REST)
- NoSQL technologies such as MongoDB (preferred), Cassandra, and/or Hadoop
- Service-oriented architecture, web services, cloud, multi-tenant, and server-less
- Experience with a wide variety of programming languages and technologies
- Experience with non-windows OS's (UNIX, Linux, etc.) and Docker
- Encryption techniques (Key Management, SSL, Database encryption)
Vacancy expired!