Senior .NET Backend Architect — Windows Services & Concurrency

Transamerica

Denver (CO)

Hybrid

USD 141,000 - 165,000

Full time

45 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Annual bonus
Hybrid-Office environment

Job summary

Transamerica is seeking a Specialist Software Engineer to set the technical direction for Windows Services built on C# and the .NET Framework. You will own high-risk services, ensure reliability, observability, and auditability, and establish patterns and reference designs to raise engineering quality across teams.

The role emphasizes multithreaded design, service stability, and root-cause resolution, with opportunities to mentor, review code, and influence architecture across multiple

Qualifications

  • Bachelor's degree in computer science, information systems, math, engineering, or equivalent experience.
  • Six years of professional software engineering experience with C# and .NET Framework (4.x).
  • Strong multithreading and concurrency expertise with deadlock diagnosis.
  • Production experience building and operating Windows Services.
  • Five years of advanced SQL Server experience including indexing and isolation levels.
  • Experience establishing data-access standards with LLBLGen or similar ORM.
  • Proficiency with Visual Studio, Git/Bitbucket, SQL Server Management Studio, NUnit, and CI/CD tools.

Responsibilities

  • Set technical direction and lead architecture, design, deployment, and support of Windows Services using C# and .NET Framework 4.8.
  • Serve as SME for multi-threaded app design and resolve complex concurrency issues.
  • Diagnose high-impact production issues and drive root-cause improvements.
  • Define self-managing service patterns, health checks, and observable telemetry.
  • Define transaction integrity, dead-letter handling, and replayable processing.
  • Provide data-access and ORM standards and governance across teams.
  • Lead design reviews, mentor developers, and drive engineering quality.
  • Align technology decisions with reliability, scalability, and business outcomes.

Skills

C#
NET Framework
Multithreading
Windows Services
Performance tuning
Analytical/problem-solving
Mentorship
Root-cause analysis

Education

Bachelor's degree in computer science or related field
Master's degree

Tools

LLBLGen
Entity Framework
Visual Studio
SQL Server Management Studio
SQL Server
Git/Bitbucket
NUnit
CI/CD pipelines
Jenkins

Job description

Transamerica is seeking a Specialist Software Engineer to set the technical direction for Windows Services built on C# and the .NET Framework. You will own high-risk services, ensure reliability, observability, and auditability, and establish patterns and reference designs to raise engineering quality across teams.

The role emphasizes multithreaded design, service stability, and root-cause resolution, with opportunities to mentor, review code, and influence architecture across multiple

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Specialist: Windows Services & Concurrency Lead
Senior .NET Specialist: Windows Services & Concurrency Lead

Transamerica Corporation • Denver (CO)

Hybrid
USD 141,000 - 165,000
Senior .NET Backend Engineer - Windows Services Lead
Senior .NET Backend Engineer - Windows Services Lead

Transamerica • Philadelphia

On-site
USD 120,000 - 180,000
Senior .NET Specialist: Backend Windows Services
Senior .NET Specialist: Backend Windows Services

Transamerica • Northern (KY)

Hybrid
USD 141,000 - 165,000
Bonus for Eligible Employees
Pension Plan
401k Match
+1
Senior .NET Specialist: Windows Services & Concurrency
Senior .NET Specialist: Windows Services & Concurrency

Transamerica • Cedar Rapids (IA)

Hybrid
USD 141,000 - 165,000
Hybrid-Office Environment
Annual Bonus
. NET Specialist Software Engineering
. NET Specialist Software Engineering

Transamerica • Philadelphia

On-site
USD 120,000 - 180,000
Senior .NET Backend Lead — Microservices Architect
Senior .NET Backend Lead — Microservices Architect

Mphasis • North Carolina

On-site
USD 75,000 - 150,000
Senior .NET Backend Engineer — Cloud-Native Microservices
Senior .NET Backend Engineer — Cloud-Native Microservices

Compunnel, Inc. • Charlotte (NC)

On-site
USD 130,000 - 170,000
Senior .NET Developer - Cloud-Native Microservices
Senior .NET Developer - Cloud-Native Microservices

B&A Consulting • United States

Remote
USD 73,000 - 134,000
Full remote work
Occasional meetings onsite
Junior .NET Back‑End Engineer for Windows Services
Junior .NET Back‑End Engineer for Windows Services

AMETEK Inc. • Atlanta (GA)

On-site
USD 75,000 - 85,000
Principal Software Engineer (Architect)
Principal Software Engineer (Architect)

Direct Staffing Inc • Culver City (CA)

On-site
USD 120,000 - 150,000