Project: MNSITE 2.0 – Staff Augmentation
Work Type: Hybrid (Onsite 2 days/week)
Location: 390 Robert Street North, Saint Paul, MN 55101
Interview Mode: In-Person Interview (Mandatory)
Need local to MN
The Metropolitan Council (Met Council) is seeking an experienced Lead .NET Developer to support the MNSITE 2.0 initiative. This role will be responsible for architecting, designing, developing, and deploying enterprise-grade .NET applications and services using Microsoft technologies and Azure cloud services.
The Lead .NET Developer will provide hands-on technical leadership, mentor development teams, and contribute to long-term architecture and technology decisions while ensuring scalable, secure, and high-performing solutions.
Lead, architect, design, develop, and deploy complex .NET and cloud-based applications
Provide strong technical leadership and mentorship to development teams
Collaborate with solution architects, product owners, business analysts, and cross-functional teams to translate business requirements into technical solutions
Implement applications using Clean Architecture and Domain-Driven Design (DDD) principles
Integrate .NET applications with third-party APIs, databases, and Azure services
Optimize application performance, scalability, and maintainability across environments
Lead code reviews, enforce coding standards, and drive continuous quality improvements
Design, implement, and maintain CI/CD pipelines for automated deployments
Troubleshoot and resolve complex technical issues in development and production environments
Ensure compliance with security, data privacy, and accessibility standards
Support architectural planning, technology selection, and long-term technical strategy
Prepare technical documentation and conduct knowledge transfer sessions
15+ years of total software development experience
5+ years of application development using .NET framework and Microsoft technologies
5+ years (combined) experience as a Technical Team Lead / Senior .NET Engineer, including mentoring junior developers
7+ years (combined) experience with front-end frameworks: Angular, React, or Blazor
5+ years experience developing applications in Azure Cloud and deploying via CI/CD pipelines
Bachelor’s or Associate degree in Information Technology or related field
5+ years leading collaborative efforts with business and technical stakeholders
8+ years experience with HTML5, CSS3, JavaScript
3+ years experience with Azure services including:
Azure Functions
App Services
Event Bus / Event Grid
Logic Apps
Azure Infrastructure & CIAM services
5+ years hands-on experience in:
API design
Microservices architecture
Distributed systems
Azure Application Performance Monitoring
10+ years experience writing automated unit tests
5+ years experience with SQL Server or Azure SQL
Strong knowledge of Entity Framework, SQL performance tuning, and monitoring tools
Experience working in hybrid onsite/remote enterprise environments
Excellent leadership, communication, and cross-functional collaboration skills
Proven ability to manage multiple workstreams in large-scale enterprise projects
Candidate must be available for in-person interviews
Hybrid work required: minimum 2 days onsite per week
Contract extension possible at the discretion of Met Council
Address: 3400 State Route 35, Suite 9B, Hazlet, New Jersey, 07730 USA