Demo

Senior .NET Developer

Trustech
Draper, UT Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 3/3/2026

NOTE: Candidates requiring sponsorship now or in the future (including CPT/OPT) cannot be considered for this job

No C2C candidates please


This position will work on site in Draper UT and currently the client wishes to only see local candidates


Senior .NET Engineer

The Senior .NET Developer plays a key role in building, evolving, and supporting large-scale, cloud-based applications. This position combines deep technical expertise with leadership, ownership, and collaboration. The ideal candidate is comfortable designing complex systems, guiding other engineers, and translating business needs into reliable, secure, and high-performing software solutions. This role contributes across the full software lifecycle—from early design through deployment and ongoing improvement—while promoting quality, scalability, and maintainability.


Key Responsibilities

  • Architect, implement, and enhance cloud-native web applications using ASP.NET Core and modern frontend frameworks, applying contemporary design approaches such as service-oriented architectures, asynchronous messaging, containerized workloads, and serverless computing within Azure.
  • Provide technical leadership by guiding engineers through design decisions, reviewing code, and mentoring team members to strengthen engineering practices and overall solution quality.
  • Design and implement RESTful and event-driven APIs, ensuring reliable, scalable communication between internal systems and third-party integrations using message-based patterns.
  • Produce and review technical documentation including architectural diagrams, workflows, and API specifications to support clarity, onboarding, and long-term maintenance.
  • Identify and remediate technical debt by improving existing codebases and infrastructure, enhancing performance, and applying modern best practices.
  • Maintain and improve automated delivery pipelines, leveraging infrastructure and deployment automation to ensure consistent, repeatable releases.
  • Participate in peer code reviews to uphold security, performance, and quality standards across the team.
  • Actively contribute to Agile practices such as sprint planning, standups, and retrospectives to support predictable delivery and continuous improvement.


Qualifications

  • Bachelor’s degree in Computer Science or a related discipline preferred.
  • 7 years of professional experience developing enterprise-grade applications using C# and .NET technologies.
  • Strong experience designing and supporting distributed systems and cloud-hosted solutions on Microsoft Azure.
  • Hands-on knowledge of event-driven and message-based architectures, including modern messaging patterns and integration strategies.
  • Proficiency with contemporary JavaScript/TypeScript development and modern frontend frameworks (React experience preferred).
  • Solid understanding of application security, scalable hosting models, and container-based deployments in Azure environments.
  • Experience working with core Azure services such as messaging, compute, data, and orchestration platforms.
  • Familiarity with Infrastructure-as-Code concepts and tooling is highly desirable.
  • Demonstrated expertise in CI/CD practices, automated pipelines, and Git-based workflows.
  • Strong grasp of distributed system fundamentals and domain-focused design principles.
  • Willingness to occasionally support off-hours work or limited travel, as business needs require.

Salary.com Estimation for Senior .NET Developer in Draper, UT
$91,528 to $116,319
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior .NET Developer?

Sign up to receive alerts about other jobs on the Senior .NET Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior .NET Developer jobs in the Draper, UT area that may be a better fit.

  • Associated Food Stores, Inc Salt Lake, UT
  • WHO ARE WE? We are a long-standing organization dedicated to supporting grocery retailers across the Intermountain West for over 85 years. Our company prio... more
  • 12 Days Ago

  • Stem Xpert South Jordan, UT
  • Company Description Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly c... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!