Lead C# .Net Software Engineer

Versique Executive, Professional & Interim Recruiting

Maple Grove (MN)

Hybrid

USD 87,000 - 145,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
PTO & holidays
Annual bonus
401(k) match

Job summary

Versique Executive, Professional & Interim Recruiting is seeking a Lead C# .Net Software Engineer with 4+ years of team leadership to guide multiple Agile development teams in Maple Grove, MN. The role combines hands-on engineering with architectural direction and release ownership to deliver scalable software.

This hybrid role offers 4 days in-office and 1 day remote weekly, with a fully remote option for those living farther than an hour from Maple Grove.

Qualifications

  • 6+ years of progressive professional software development experience.
  • 4+ years of experience providing technical leadership, including setting architectural direction and mentoring engineers.

Responsibilities

  • Serve as a technical leader clarifying scope, priorities, and delivery expectations.
  • Facilitate feature kickoff and planning sessions, assigning work across development teams as appropriate.
  • Define features and acceptance criteria, develop effort estimates, and document assumptions, risks, and dependencies.
  • Collaborate with engineering teams to elevate development practices, code quality, and cross-team communication.
  • Partner with platform and shared services teams as needed to align on architecture and integration effort.
  • Troubleshoot and resolve issues in non-production environments, coordinating with multiple teams to drive resolution.
  • Act as a release leader, supporting deployment activities and ensuring production readiness.
  • Contribute to the continuous improvement of Agile delivery processes and technical standards.

Skills

C#
.NET
JavaScript
React
Angular
Microservices
Architecture
Mentoring

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

SQL

Job description

We are searching for a Lead C# .Net Software Engineer with 4+ years of team leadership experience, mid-level expertise with React (preferred) or Angular, and strong modeling/design skills. This role provides technical leadership and strategic direction to multiple Agile development teams, enabling them to deliver high-quality, scalable software solutions efficiently. The Lead Software Engineer partners closely with business and technology stakeholders to translate complex requirements into actionable features while improving team productivity and delivery outcomes. This position balances hands-on engineering expertise with cross-team leadership and release ownership.

Worksite Location:

Hybrid in Maple Grove, MN; 4 days in the office, 1 day remote each week -OR- Fully Remote for candidates who live over an hour commute from Maple Grove, MN

Salary Range
  • Up to $145K salary + bonus
  • No work visa sponsorship available; no C2C, thank you
Benefits
  • Three levels of health insurance coverage to choose from for families and individuals
  • 20 days of PTO, 13 holidays, 3 days of paid volunteer days off
  • Annual bonus
  • 6% 401k match
Roles & Responsibilities
  • Serve as a technical leader supporting feature teams by clarifying scope, priorities, and delivery expectations
  • Facilitate feature kickoff and planning sessions, assigning work across development teams as appropriate
  • Define features and acceptance criteria, develop effort estimates, and document assumptions, risks, and dependencies
  • Collaborate with engineering teams to elevate development practices, code quality, and cross-team communication
  • Partner with platform and shared services teams as needed to align on architecture and integration effort
  • Troubleshoot and resolve issues in non-production environments, coordinating with multiple teams to drive resolution
  • Act as a release leader, supporting deployment activities and ensuring production readiness
  • Contribute to the continuous improvement of Agile delivery processes and technical standards
Required Skills & Experience
  • 6+ years of progressive professional software development experience
  • 4+ years of experience providing technical leadership, including setting architectural direction and mentoring engineers
  • Strong hands-on experience with modern Microsoft-based technology stacks, including .NET (Framework and Core), C#, JavaScript, and relational databases
  • 1+ years of React experience (ideally) - open to considering strong Angular experience if not skilled with React
  • Experience working with microservices-based architectures and distributed systems
  • Solid background in analysis, system design, and full lifecycle application development
  • Demonstrated experience with process modeling, data modeling, performance optimization, and application monitoring
  • Strong written and verbal communication skills with the ability to engage stakeholders at multiple levels
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Let's find your people, together.

Versique is an equal-opportunity employer committed to creating a diverse workforce. We consider all qualified applicants regardless of race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Versique Executive, Professional & Interim Recruiting • Maple Grove (MN)

Hybrid
USD 69,000 - 115,000
Health insurance
PTO & holidays
Annual bonus
+1
Manager of Software Engineering - Solutions Architecture
Manager of Software Engineering - Solutions Architecture

Versique Executive, Professional & Interim Recruiting • Maple Grove (MN)

Hybrid
USD 155,000 - 170,000
Health insurance
20 days PTO
13 holidays
+3
Manager of Software Engineering – Solutions Architecture
Manager of Software Engineering – Solutions Architecture

Versique Consulting & Search • Maple Grove (MN)

Hybrid
USD 150,000 - 175,000
Three levels of health insurance options
20 days of PTO
13 holidays
+3
Lead Software Engineer (Transformation & Technical Excellence) (HYBRID)
Lead Software Engineer (Transformation & Technical Excellence) (HYBRID)

C-4 Analytics • Wakefield (MA)

Hybrid
USD 160,000 - 190,000
Lead .NET Engineer
Lead .NET Engineer

Irow9 • Plymouth (MN)

Hybrid
USD 95,000 - 130,000
Lead Software Engineer
Lead Software Engineer

Valorem Reply • Illinois

On-site
USD 140,000 - 180,000
Lead Software Engineer (Transformation & Technical Excellence) (HYBRID)
Lead Software Engineer (Transformation & Technical Excellence) (HYBRID)

c4analytics • Wakefield (MA)

Hybrid
USD 160,000 - 190,000
Office-based work
Hybrid work model
Lead Software Engineer
Lead Software Engineer

Valorem Reply • Detroit (MI)

On-site
USD 140,000 - 180,000
Lead Software Engineer -- Web Application
Lead Software Engineer -- Web Application

Matlen Silver • Philadelphia

Hybrid
USD 120,000 - 150,000
Lead Software Engineer
Lead Software Engineer

ProAg Management, Inc. • Maple Grove (MN)

Hybrid
USD 130,000 - 145,000
Competitive salary
Comprehensive medical, vision, and dental coverage
401(k) plan with 6% company match
+3