We're seeking a talented Senior.NET Dev to join our growing team. You'll play a key role in designing, developing, and deploying innovative solutions leveraging Microsoft Azure. This is an exciting opportunity for a passionate developer who thrives in a collaborative, fast-paced environment.
Requirements
- 8+ years of experience building and solving complex software challenges using.NET Core and C#.
- Participating in code reviews, testing, and quality assurance activities
- Collaborate with other team members and stakeholders on planning and implementation of solutions
- Monitoring and reporting on implementation progress, risks, and issues
- Ensuring that the software solutions are scalable, reliable, and maintainable
- Ensuring adherence to best practices, standards, and policies for software development
- Deep expertise in developing microservices architectures.
- Proven experience with Microsoft Azure PaaS services, including Azure App Service, Azure Functions, and Azure SQL Database.
- Strong understanding of API design principles and best practices.
- A problem-solver with exceptional debugging and troubleshooting skills.
- Passionate about code quality, clean code principles, and architectural best practices.
- Experience with unit, integration, and system testing methodologies highly desirable.
- Familiarity with CI/CD pipelines (e.g., Azure DevOps, Release Management and deployments)