Lead the architecture, design, and implementation of applications within an Azure environment.
Responsibilities
Design and document application architecture.
Provide technical training and guidance to development team members and product owners.
Conduct code reviews and assist the Scrum Master with monitoring team productivity.
Participate in all Scrum ceremonies, including planning, stand-ups, reviews, grooming, and retrospectives.
Analyze and minimize Azure environment costs in coordination with the Office of Information Technology.
Required Skills
10+ years of experience in Object-Oriented programming, ASP.NET, JavaScript, and C# application development.
8 years of experience with MVC.
6 years of experience in architecture, design, and development using .NET and Entity Framework.
4 years of experience with Azure Build and Deployment automation processes.
4 years of experience working within a Scrum project environment.
3 years of experience with Azure DevOps, including pipelines, triggers, blob storage, data migration, data warehouse, scheduling VMs, Webjobs, ADF, Graph API, and ARM templates.
3 years of experience integrating Azure AD into web applications using OpenID Connect.
2 years of experience with Azure ASE and integration with SQL MI.
Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience.
Preferred Skills
2 years of experience with Azure cost analysis.
Experience with Azure Data Warehouse and integration with SQL MI.