Demo

Senior Software Engineer (C#)

New York Technology Partners
Salt Lake, UT Full Time
POSTED ON 8/1/2026
AVAILABLE BEFORE 8/30/2026

Senior Software Engineer

We are seeking a Senior Software Engineer to help design, build, and enhance scalable web applications that power modern business operations. This role is ideal for an experienced full-stack engineer who enjoys solving complex technical challenges, collaborating across teams, and delivering high-quality software in a fast-paced Agile environment.

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications and enterprise software solutions.
  • Build new features, resolve defects, and improve application performance, reliability, and scalability.
  • Write clean, maintainable code with comprehensive unit and integration test coverage.
  • Collaborate with Product, UX, QA, and Engineering teams throughout the software development lifecycle.
  • Participate in architecture discussions, code reviews, mentoring, and continuous process improvement.
  • Support production systems and assist with troubleshooting and critical issue resolution as needed.

Requirements:

  • 6 years of professional software development experience building modern web applications.
  • Strong experience with C#/.NET, React, TypeScript, REST APIs, and relational databases.
  • Experience with PostgreSQL, Redis, Docker, Git, and modern testing frameworks.
  • Familiarity with cloud-native development, CI/CD pipelines, and Agile methodologies.
  • Excellent problem-solving, communication, and collaboration skills.

Preferred:

  • Experience with EF Core, MobX, Playwright, ClickHouse, and cloud platforms such as DigitalOcean.
  • Background in mentoring engineers and contributing to technical architecture and engineering best practices.

Salary.com Estimation for Senior Software Engineer (C#) in Salt Lake, UT
$126,046 to $151,562
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 Software Engineer (C#)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (C#) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at New York Technology Partners

  • New York Technology Partners Wilmington, DE
  • THIS IS A W2 ROLE ANY VISA IS FINE Sr Mainframe Developer Job Title: Sr Mainframe Developer Location: Wilmington, DE (Onsite – 3 days/week, hybrid) Pay Rat... more
  • 2 Days Ago

  • New York Technology Partners New Brunswick, NJ
  • Job Title 1: Outreach Specialist – Energy Efficiency Location: New Brunswick, NJ (Onsite – Hybrid) Position Type: Fulltime position Responsibilities: Manag... more
  • 2 Days Ago

  • New York Technology Partners Rahway, NJ
  • Job Title: Senior Security Automation Engineer Location: Remote (EST timings) Position Type: Contract position Responsibilities: Manager Notes: Experience ... more
  • 2 Days Ago

  • New York Technology Partners Alpharetta, GA
  • USC, GC, H4EAD, GCEAD, OPTEAD will be preferred (W2 Role) Hiring: AI-First Engineer – Oracle SCM Applications Suite (AI-Fueled SDLC & Modernization) Locati... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer (C#) jobs in the Salt Lake, UT area that may be a better fit.

  • Senior Level Mechanical Engineer - Tetra Tech Careers Salt Lake, UT
  • The Opportunity: Tetra Tech is adding a Mid-Senior Level Mechanical Engineer to our team based in Salt Lake City, UT. Why Tetra Tech: At Tetra Tech, we are... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!