We are looking for a Senior .NET Backend Developer with a strong background in Cloud technologies (Azure/AWS) to join our team.
This role is ideal for a professional with in-depth technical expertise who thrives in creating robust and scalable backend solutions in a collaborative environment.
Responsibilities
- Design, develop, and maintain backend solutions using .NET technologies
- Architect and implement cloud-based solutions utilizing Azure or AWS
- Ensure high performance, scalability, 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 high-quality solutions
- Perform code reviews to ensure adherence to best practices and coding standards
- Troubleshoot, debug, and resolve production issues
- Optimize existing systems for improved performance and maintainability
- Work in an Agile environment, participating in sprints and stand-ups
- Document technical designs, processes, and workflows
Requirements
- Over 3 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
- Experience with 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 B2 level or above
Nice to have
- Relevant cloud certification