Senior C# Windows Engineer — Release & CI/CD

AllSTEM Connections

Westford (MA)

On-site

USD 120,000 - 160,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AllSTEM Connections is seeking a Senior C# Software Engineer in Westford, MA to design, build, and maintain high-performance Windows applications and own the full release lifecycle, including packaging and deployment automation.

The role requires hands-on development with .NET technologies, strong expertise in installer tooling, and leadership in CI/CD practices. You will mentor juniors and drive architectural decisions while collaborating with QA and product teams.

Qualifications

  • Minimum 5–7 years of C# development in Windows environments.
  • Hands-on expertise with .NET Framework, .NET Core, and Windows Services.
  • Deep knowledge of installer tech: Advanced Installer and WiX Toolset.
  • Experience managing full release lifecycles: patches, upgrades, silent installs.
  • Strong CI/CD experience and PowerShell scripting.
  • Ability to mentor juniors and lead technical initiatives.

Responsibilities

  • Design, develop, test, and maintain high-performance Windows applications.
  • Lead architecture discussions and review code.
  • Create, maintain MSI installers and bootstrapper packages.
  • Design and implement upgrade, patching, rollback, and migration strategies.
  • Build and sustain CI/CD pipelines (GitHub Actions) and automate deployments.
  • Provide production support and resolve installation issues.
  • Collaborate with QA and product teams to ensure release readiness.

Skills

.NET Framework
.NET Core
Windows Services
WiX Toolset
Advanced Installer
MSI Packaging
PowerShell
CI/CD Pipelines
Release Engineering
Technical Leadership
Azure
AWS
Docker
Kubernetes
Blazor
Troubleshooting

Tools

GitHub Actions

Job description

AllSTEM Connections is seeking a Senior C# Software Engineer in Westford, MA to design, build, and maintain high-performance Windows applications and own the full release lifecycle, including packaging and deployment automation.

The role requires hands-on development with .NET technologies, strong expertise in installer tooling, and leadership in CI/CD practices. You will mentor juniors and drive architectural decisions while collaborating with QA and product teams.

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

Similar jobs worth comparing

Senior C# Developer - .NET, MSI Packaging, CI/CD Expert
Senior C# Developer - .NET, MSI Packaging, CI/CD Expert

Loyal Source • Westford (MA)

On-site
USD 94,000 - 131,000
Senior C++ Software Engineer - Windows & CI/CD
Senior C++ Software Engineer - Windows & CI/CD

Mindlance • Hillsboro (OR)

On-site
USD 80,000 - 120,000
DevOps Build & Release Engineer (Windows/C#)
DevOps Build & Release Engineer (Windows/C#)

USM • Providence (RI)

On-site
USD 70,000 - 90,000
Senior Principal C#/.NET Engineer - Mission-Critical
Senior Principal C#/.NET Engineer - Mission-Critical

AllSTEM Connections • Westford (MA)

On-site
USD 120,000 - 160,000
Senior Windows Desktop Architect & Lead Engineer
Senior Windows Desktop Architect & Lead Engineer

Speechify • Omaha (NE)

On-site
USD 140,000 - 200,000
Senior Software Engineer C#
Senior Software Engineer C#

The Timberline Group • Boca Raton (FL)

On-site
USD 120,000 - 180,000
Senior DevOps Engineer – CI/CD, Cloud & Automation
Senior DevOps Engineer – CI/CD, Cloud & Automation

UKG • Lowell (MA)

On-site
USD 102,000 - 148,000
Performance-based bonus plan
Restricted stock unit awards
Comprehensive benefits package
Senior Release Engineer
Senior Release Engineer

CLEAResult • Town of Texas (WI)

On-site
USD 120,000 - 130,000
Medical, Dental, and Vision Insurance
401(k) with company match
Paid vacation and personal leave
+2
Senior Windows Platform Engineer - DevOps & Automation
Senior Windows Platform Engineer - DevOps & Automation

London Approach • East Windsor Township (NJ)

On-site
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Seneca Resources Company, LLC • North Carolina

Remote
Comprehensive health, dental, and vision coverage
401(k) retirement plans
Competitive pay