You will design and implement business solutions using .NET and Azure cloud services across the full software development lifecycle.
Responsibilities
Design and develop microservices and service-oriented architectures.
Partner with stakeholders to translate business requirements into technical solutions.
Manage the full software development lifecycle using Agile/Scrum methodologies.
Debug, analyze, and profile existing code to resolve complex technical issues.
Maintain development standards and implement continuous improvement in testing and delivery.
Required Skills
3+ years of experience developing and supporting Azure solutions.
Expertise in .NET Core, ASP.NET, WebAPI, and C#.
Hands-on experience with Azure services including API Management, Functions, Event Grid, SQL, Data Factory, Key Vault, Storage Account, and App Service.
Proficiency with Infrastructure-as-Code tools such as Terraform, ARM templates, or CloudFormation.
Advanced knowledge of CI/CD tooling including GitHub and Azure DevOps.
Strong experience with relational database design and MS SQL Server, Entity Framework, or DB 2.
Deep understanding of web technologies including HTTP, HTML, JS, and CSS.
Proven ability to implement microservices and service-oriented architecture.
Experience with Azure Active Directory, Defender, and Cost Management.