Lead .NET Developer

0 views
Skip to first unread message

venkatesh Kulkarni

unread,
Jan 23, 2026, 2:21:35 PM (23 hours ago) Jan 23
to

Job Title: Lead .NET Developer

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


Job Description

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.


Key Responsibilities

  • 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


Minimum Qualifications

  • 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


Desired Skills & Experience

  • 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


Additional Notes

  • 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


--

Regards,
Venkatesh Kulkarni | Sr. Technical Recruiter,

CENTSTONE SERVICES LLC

www.centstone.com

Address: 3400 State Route 35, Suite 9B, Hazlet, New Jersey, 07730 USA

Reply all
Reply to author
Forward
0 new messages