We are looking for an experienced Developer to join our client's software development team.
The ideal candidate will have a strong technical background, excellent problem-solving skills, and a deep understanding of best practices for software development.You will be developing, maintaining and supporting clients existing systems, and also working on new client projects.
Technical Skills:
C#.NET 5/ .NET Framework (v4.7+)REST APIs using Web APISOAP using WCFgRPCMultithreading and parallelizationNoSQL databases (preferably MongoDB)SQL, RDBMS (preferably MS SQL)High performance and scaled servicesMicroservices and Event-Driven architectureCloud technologies (ideally AWS)Docker, containers (ideally hosted in ECS/EKS)Unit/Integration/Component TestsHTTP, cachingGitApache Kafka
Responsibilities:
Develop and maintain software solutions.Collaborate on new features with cross-functional teams.Ensure high standards of performance and security.
Benefits:
Flexible work environment: RemoteCompetitive salary and bonuses.Collaborative and innovative work environment.