Senior C# Developer (C++)
Core
Design, develop, and maintain high-performance backend services and applications using C++ and C# within a Microservices/SOA architecture.
Role type
Senior backend engineer (C++/C#)
Builds
Windows services, applications, and RESTful/SOAP APIs
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
C#, C++, .NET Core, .NET Framework, Microservices architecture, multi-threading, parallel programming, MSSQL, RESTful APIs, SOAP APIs, SOLID principles, Git, TFS
Responsibilities
Design and develop high-performance Windows services and applications; Architect and maintain services within a Microservices/Service-Oriented Architecture; Implement advanced multi-threading and parallel processing solutions; Develop and work with RESTful and SOAP APIs; Design and optimize MSSQL databases; Write clean, maintainable, and well-tested code following SOLID principles.
Seniority
Senior, hands-on IC