Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Principal Cloud Engineer with .NET

at Nagarro

Posted 2 days ago | 1 applied

Description:

  • We are seeking a Principal Software Engineer to join our Cloud Platform team.
  • In this pivotal role, you will contribute to the development of software products used globally for scientific measurement and analysis.
  • You will lead by example, acting as a technical expert and mentor, while collaborating closely with stakeholders to deliver high-quality software solutions in a cloud-first environment.
  • Key responsibilities include designing, developing, and maintaining software components within the Cloud Platform team.
  • You will collaborate with stakeholders to address technical and software challenges.
  • You will act as a technical expert, guiding best practices in coding standards, software process, and quality (e.g., adherence to Definition of Done).
  • You will coach and mentor junior engineers, supporting their growth and development.
  • You will contribute to backend development using C# and the .NET Framework.
  • You will develop and maintain cloud-based solutions using AWS, Microservices, and APIs.
  • You will apply and advocate for software engineering practices such as Unit Testing, TDD, CI/CD, and SOLID principles.
  • You will work within an agile development team to iteratively deliver high-quality software.

Requirements:

  • Extensive software development experience, particularly with C# and the .NET Framework is required.
  • Solid experience with Amazon Web Services (AWS), Microservices architecture, and RESTful API development is necessary.
  • A strong grasp of modern software engineering practices including Unit Testing, TDD, CI/CD, and agile methodologies is essential.
  • Experience coaching and mentoring developers is a must.
  • Strong communication skills with the ability to convey complex technical concepts to a variety of audiences are required.

Benefits:

  • Join a dynamic and non-hierarchical work culture at Nagarro.
  • Be part of a global team of 17,500+ experts across 37 countries.
  • Opportunity to work on innovative products, services, and experiences that inspire and delight.
  • Engage in a collaborative environment where you can help your teammates and tackle client challenges.
  • Contribute to a cloud-first environment and work with cutting-edge technologies.