Required Skills: Microsoft Azure Certification
Job Description
Job Description:
We are seeking a Lead .NET Developer with a strong technical background and over 5 years of experience in building scalable, high-performance, and secure applications. The ideal candidate will be well-versed in Azure services, .NET frameworks, automated unit testing, and modern architectural patterns.
Minimum Requirements:
The following qualifications are required to be considered for this position:
- Education:
- Bachelor’s degree in Information Technology or a related field.
- 8+ years of experience in application development.
- Minimum of 3 years in a lead developer role with team mentorship responsibilities.
- Microsoft Azure certification (e.g., Azure Developer Associate) is required.
- 5+ years of development experience with the .NET framework, including C#, ASP.NET, and .NET Core.
- 5+ years of front-end development using HTML5, CSS3, JavaScript, and frameworks such as Angular, React, or Blazor.
- 3+ years of hands-on experience with Azure services such as Azure Functions, App Services, Event Bus, Event Grid, and Logic Apps.
- 5+ years of experience in writing SQL for CRUD operations.
- 5+ years working with object-relational models (ORMs) for database interaction.
- Proficiency in designing and implementing CI/CD pipelines using tools like Azure DevOps.
- Experience with automated testing frameworks (e.g., xUnit, NUnit).
- Experience with Agile methodologies and tools (e.g., Azure DevOps Boards) to manage tasks and deliverables.
- Monitoring and Telemetry:
- Implementation knowledge of Azure Application Performance Monitoring (APM) tools.