Nagarro is a digital product engineering company that is scaling significantly, with over 17,500 experts across 37 countries.
The company is seeking a Senior Cloud Engineer with .NET to join their Cloud Engineering team.
The role involves the development and maintenance of cloud-based applications and services that support innovative scientific solutions used globally.
Key responsibilities include developing and maintaining high-quality software, delivering well-designed and efficient code, collaborating with Product Owners and Technical Leads, mentoring junior developers, owning solutions independently, creating supporting documentation, and participating in Agile ceremonies.
Requirements:
Candidates must have 5+ years of software development experience in a modern cloud-based environment.
Proven expertise in C# and the .NET Framework is required.
Hands-on experience in developing APIs and microservices in cloud environments is necessary.
Strong experience with Amazon Web Services (AWS) is essential.
A working knowledge of software engineering practices such as Unit Testing, TDD, CI/CD, and SOLID principles is required.
Experience working in Agile teams and the ability to deliver within fast-paced iterations is necessary.
Strong analytical, problem-solving, and communication skills are required.
The ability to mentor and guide less experienced engineers is essential.
Benefits:
The position offers an opportunity to work in a highly collaborative and agile environment.
Employees will have the chance to play a critical role in developing innovative solutions.
The company promotes a dynamic and non-hierarchical work culture.
There are opportunities for professional growth and knowledge sharing within the team.