Position: Application Architect
Duration: 6 Months
Location: Minnesota (Hybrid location Robert St. once a week)
Description:
The Metropolitan Council Information Services Department (IS) is seeking candidates for Positions Application Architect and Senior .Net Developer to fulfill staff augmentation work.
Description of Position:
Application Architect and Senior Developer with over 10 years of architecture experience in designing scalable highperformance and secure applications. The ideal candidate will have a deep understanding of Azure services .NET frameworks and modern architectural patterns. This role requires a handson leader who can collaborate with technical teams and business stakeholders to deliver innovative and reliable solutions.
Years of experience:
- 10 years of experience in application development with at least 5 years in an architecture role.
Required Skills:
- 10 years of experience in software development with .NET framework (C# ASP.NET .NET Core).
- 3 years experience in frontend technologies like HTML5 CSS3 JavaScript and frameworks (e.g. Angular React or Blazor)
- 3 years experience in Azure services such as Azure Functions App Services Event Bus Event Grid Logic Apps and Azure infrastructure and identify Service including Azure (CIAM) cloudbased identity service
- 10 years experience with database design and development using SQL Server or Azure SQL
- DevOps Design and implement CI/CD pipelines to automate build test and deployment processes including unit tests with Xunit
- Use Agile tools like Azure DevOps to manage tasks track progress and ensure timely delivery of deliverables.
- Monitoring and Telementry Implementation knowledge of Azure APM (Application performance monitoring)
Desired Specifications:
- Handson experience with API design microservices architecture and distributed systems.
- Microsoft power Platform Develop and integrate Power Apps and Power Automate workflows to streamline business processes.
- Collaborate with business stakeholders to translate functional requirements into technical designs.
Level of Education
- B.S. or B.A. Degree in Information Technology or a related field
Certification(s)
- Azure certifications (e.g. Azure Solutions Architect Expert Azure Developer Associate).