Principal Software Engineer/ Lead (.NET)

Mondo

Windsor (CT)

Hybrid

USD 72,000 - 103,000

Part time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401K plan

Job summary

Mondo is seeking a Principal Software Engineer / Lead (.NET) for a hybrid role in Windsor, CT. This senior, contract-to-hire position focuses on setting architectural direction, modernizing platforms, and lifting engineering capability across multiple product lines.

Expect 4 days onsite, and strong leadership to shape enterprise-grade solutions. Responsibilities include governance, scalable design, and guiding modernization efforts using cloud-native, microservices, and event-driven

Qualifications

  • 15+ years of professional software engineering with enterprise app background.
  • Deep expertise in C#, ASP.NET, ASP.NET Core, and modern .NET platforms including legacy .NET Framework 4.x.
  • Experience designing and implementing enterprise-scale distributed systems in production.
  • Proven track record leading technical initiatives across multiple teams without direct authority.
  • Experience delivering cloud-based solutions in production, Azure preferred.
  • Strong written and verbal communication to influence senior stakeholders.

Responsibilities

  • Lead architectural governance and design reviews across 4-6 teams.
  • Design scalable, resilient enterprise solutions using modern .NET technologies.
  • Drive modernization of legacy .NET Framework apps to .NET platforms with cloud-native and microservices.
  • Mentor senior engineers and technical leads, establishing cross-team standards.
  • Advance CI/CD, Infrastructure as Code, and self-service dev platforms with other teams.
  • Embed secure-by-design practices including threat modeling and regulatory compliance.
  • Translate business goals into scalable technical solutions and communicate with executives.

Skills

Leadership
Architectural design
Cloud computing
Distributed systems
Communication
Mentorship

Tools

Azure

Job description

Job Title: Principal Software Engineer / Lead (.NET)

Location-Type: Hybrid - Windsor, CT (4 days onsite per week)

Start Date: To be confirmed

Duration: Contract-to-Hire

Compensation Range: $52/hr - $75/hr

Benefits: Eligible for Health, Dental, Vision, and 401K

Visa Sponsorship: Not eligible for visa sponsorship

Job Description

This is a senior individual contributor and technical leadership role responsible for setting architectural direction, driving platform modernization, and raising engineering capability across multiple teams and product lines for the client's enterprise application landscape.

Job Summary
  • Lead architectural governance, design reviews, and strategic technology decisions across 4-6 engineering teams spanning multiple product lines.
  • Design scalable, resilient enterprise solutions using modern .NET technologies, defining integration patterns, service ownership models, and system boundaries.
  • Drive modernization of legacy .NET Framework applications to modern .NET platforms using cloud-native, microservices, and event-driven architectures where justified.
  • Champion engineering quality through code reviews, mentorship of senior engineers and technical leads, and establishment of standards adopted across multiple teams.
  • Partner with infrastructure, security, platform, and operations teams to advance CI/CD standardization, Infrastructure as Code, and self-service developer platform capabilities.
  • Embed secure-by-design practices into architecture and delivery standards, contributing to threat modeling, vulnerability management, and regulatory compliance.
  • Translate business goals into scalable technical solutions and communicate architectural vision to both technical and executive audiences.
Minimum Requirements
  • 15 years of professional software engineering experience with significant enterprise application development background.
  • Deep expertise in C#, ASP.NET, ASP.NET Core, and modern .NET platforms, including legacy .NET Framework 4.x for modernization context.
  • Demonstrated experience designing and implementing enterprise-scale distributed systems in production environments.
  • Proven track record of leading technical initiatives across multiple teams without direct authority.
  • Experience delivering cloud-based solutions in a production environment, with Azure preferred.
  • Strong written and verbal communication skills with the ability to influence senior stakeholders and translate technical trade-offs into business terms.
Preferred Qualifications
  • Experience with Microsoft Azure at enterprise scale, including platform engineering and internal developer platform practices.
  • Experience leading large-scale legacy modernization or cloud migration programs end-to-end.
  • Experience in a regulated industry such as insurance, financial services, or healthcare.
  • Relevant certifications such as Microsoft Certified Azure Solutions Architect Expert or Azure DevOps Engineer Expert.
  • Experience with SRE practices including SLO definition, error budgets, and incident command.
  • Experience integrating AI or GenAI capabilities into enterprise applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dotnet Developer
Dotnet Developer

Integrated Resources, Inc ( IRI ) • Windsor (CT)

Hybrid
USD 74,000 - 105,000
Hybrid work model
Lead Software Engineer
Lead Software Engineer

RightClick • Connecticut

Hybrid
USD 140,000 - 190,000
.Net Architect
.Net Architect

Globant • Town of Texas (WI)

On-site
USD 100,000 - 120,000
Sr. Principal C#/.NET Engineer
Sr. Principal C#/.NET Engineer

AllSTEM Connections • Westford (MA)

On-site
USD 120,000 - 160,000
Principal Software Architect
Principal Software Architect

Riverside Recruiting • Strongsville (OH)

Hybrid
USD 140,000 - 200,000
Hybrid remote
401(k) with company match
Medical, dental, vision
+2
Principal Software Engineer
Principal Software Engineer

Optomi • Hartford (CT)

Hybrid
USD 120,000 - 150,000
Hybrid work environment (Onsite 2 days weekly)
Mentoring opportunities
Ownership over scalable architecture
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
Principal Full Stack Engineer
Principal Full Stack Engineer

Eliassen Group • Merrimack (NH)

Hybrid
Medical benefits
Dental benefits
Vision benefits
+2
Principal Software Engineer (.NET, AWS)
Principal Software Engineer (.NET, AWS)

Resourceful Talent Group • New York (NY)

Hybrid
USD 180,000 - 260,000
Principal .NET Consultant
Principal .NET Consultant

CG Infinity • Houston (TX)

On-site
USD 160,000 - 220,000