Senior .NET Engineer & Technical Leader: Stability + Modernization

UniFirst Careers

Massachusetts

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UniFirst Careers seeks a Senior Software Developer to lead a portfolio of mature .NET applications and a legacy Classic ASP system. The role focuses on sustaining engineering, stability, security, and well-documented solutions, with mentorship across local, remote, and offshore teams.

You will influence modernization efforts while delivering targeted enhancements and collaborating with product owners. Strong communication and offshore coordination are essential.

Qualifications

  • 8+ years of related application development experience.
  • 5 years with Microsoft .NET platforms, specifically .NET Framework 4.6.2/4.8.
  • Significant experience with C# and EF 6 or earlier (Database-First).
  • SQL Server with complex T-SQL troubleshooting.
  • Object-oriented programming and common design patterns.
  • Unit testing with NUnit, xUnit, or equivalents.
  • CI/CD using Azure DevOps.
  • Agile team experience (Scrum or Kanban).
  • Mentoring or leading other developers.
  • Willingness to work with legacy codebases (Classic ASP, VBScript).
  • Strong communication with non-technical stakeholders.
  • Ability to learn new technologies quickly.
  • Some flexibility for offshore collaboration in early hours.

Responsibilities

  • Provide day-to-day technical direction for the team.
  • Mentor offshore Team Partners via pairing and code reviews.
  • Establish and uphold coding standards and definition of done.
  • Coordinate work across local, remote, and offshore members.
  • Contribute feedback to inform future technology direction.
  • Diagnose and resolve production defects across environments.
  • Deliver maintainable enhancements meeting performance, security needs.
  • Maintain the legacy Classic ASP application and reduce risk.
  • Collaborate with DevOps on deployment and monitoring.
  • Create and maintain technical documentation and runbooks.
  • Identify opportunities to streamline workflows and tooling.

Skills

NET Framework
C#
SQL Server
OOP
Unit Testing
Azure DevOps
Agile/Scrum
Mentoring
Communication
Legacy Code (Classic ASP/VBScript)

Tools

VBScript
Classic ASP
SSDT/SSIS
Azure DevOps (CI/CD)

Job description

UniFirst Careers seeks a Senior Software Developer to lead a portfolio of mature .NET applications and a legacy Classic ASP system. The role focuses on sustaining engineering, stability, security, and well-documented solutions, with mentorship across local, remote, and offshore teams.

You will influence modernization efforts while delivering targeted enhancements and collaborating with product owners. Strong communication and offshore coordination are essential.

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

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

UniFirst Careers • Massachusetts

On-site
USD 120,000 - 180,000
Senior .NET Lead: Mentor, Architect & On-Site Innovator
Senior .NET Lead: Mentor, Architect & On-Site Innovator

USLI • Pennsylvania

On-site
USD 150,000 - 190,000
Bonuses
Medical benefits
Profit-sharing
+2
Senior .NET Core Architect — Legacy Modernization & Cloud
Senior .NET Core Architect — Legacy Modernization & Cloud

Tekniforce • United States

Hybrid
USD 100,000 - 130,000
Senior .NET Full-Stack Developer: Modernize & Build
Senior .NET Full-Stack Developer: Modernize & Build

Smartcloudsolution • Kentucky

On-site
USD 110,000 - 160,000
Senior .NET Fullstack Lead: Microservices & Modernization
Senior .NET Fullstack Lead: Microservices & Modernization

Machine Intelligence Technologies, LLC • Union (NJ), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior .NET Engineer - Remote, End-to-End Modernization
Senior .NET Engineer - Remote, End-to-End Modernization

cmgfi • United States

On-site
USD 140,000 - 180,000
Senior .NET Full Stack Developer (810941)
Senior .NET Full Stack Developer (810941)

Smartcloudsolution • Kentucky

On-site
USD 110,000 - 160,000
Senior .NET Developer
Senior .NET Developer

Compunnel, Inc. • Pleasanton (CA)

On-site
USD 120,000 - 150,000
Senior .NET Lead — Modernization & Performance Expert
Senior .NET Lead — Modernization & Performance Expert

Taylor Corp • Fort Worth (TX)

On-site
USD 100,000 - 130,000
Senior .NET Product Leader & Modernization Architect
Senior .NET Product Leader & Modernization Architect

Epicor • Solon (OH)

Hybrid
USD 138,000 - 235,000
Health and Wellness
Internal Mobility
Career Development
+3