We are seeking a Lead .NET Backend Developer with a strong background in Cloud technologies (Azure/AWS) to join our team.
This position is suited for a professional with expertise in developing robust and scalable backend solutions in a collaborative setting.
Responsibilities
- Design and maintain backend solutions using .NET technologies
- Architect cloud-based solutions with Azure or AWS
- Ensure scalability, performance, and security of backend systems
- Integrate third-party APIs and services into existing systems
- Collaborate with front-end developers, QA teams, and stakeholders to deliver quality solutions
- Conduct code reviews to maintain best practices and coding standards
- Identify and resolve production issues effectively
- Optimize systems for performance and maintainability
- Contribute to sprints and stand-ups in an Agile environment
- Document technical designs and workflows
Requirements
- Over 5 years of experience in .NET development
- Expertise in Azure or AWS cloud platforms with proven project experience
- Strong knowledge of C#, ASP.NET Core, and Entity Framework
- Proficiency in SQL Server and database management
- Competency in containerization tools such as Docker or Kubernetes
- Background in building and maintaining RESTful APIs
- Capability to implement and manage CI/CD pipelines
- Advanced understanding of software design patterns and principles
- English proficiency at the B2 level or above
Nice to have
- Cloud certification (AWS/Azure)