We are looking for experienced Back-end .NET Engineers (Strong Middle and Senior levels) to join a distributed engineering team working on scalable, cloud-based solutions. You will be responsible for designing and developing robust REST APIs, building reliable backend services, and contributing to high-performance data-driven systems. This role requires strong technical expertise in .NET technologies, Azure cloud services, and both SQL and NoSQL databases, along with the ability to collaborate effectively in an international environment. Working hours: Standard India office hours with at least 1 hour overlap with the US Pacific Time Zone (late evening IST) for coordination meetings.
The project focuses on creating and maintaining mission-critical backend applications that provide services to core business web and mobile applications. These services both send and receive information, not only for the key client-facing web and mobile applications but also for the back-office ecosystem. The client’s infrastructure is hosted in the Azure cloud and manages a wide range of technologies, including various implementations developed over an extended period of time. The backend solution includes both API and SOAP services. Although the client has a DevOps group, each project is responsible for maintaining its own CI/CD pipelines.
The team consists of backend and frontend engineers, manual and automated QA specialists, a Team Lead, a Product Owner, and a Scrum Master. Team members are located across the American continent, while the business headquarters is based in the USA.