1

Microsoft Software Developer Jobs in Salt Lake City, UT

At least 4 years of experience in the software industry with a proven track record of shipping high quality products. * At least 4 years of experience in Experience in UI development in MVC, ASP.Net, ...

... full-stack solutions using Microsoft and cloud-based technologies. This individual leads ... using developer productivity and code quality tools (e.g., AI-assisted coding tools, static code ...

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Development experience with Microsoft Visual Studio and Git. * Driven to automate your processes ...

Senior Software Engineer

Salt Lake City, UT · Hybrid

$118.50K - $156.30K/yr

Strong knowledge of Microsoft.NET (C#) Tech Stack. * Solid SQL database knowledge. MS SQL Server ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Development experience with Microsoft Visual Studio and Git. * Driven to automate your processes ...

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Development experience with Microsoft Visual Studio and Git. * Driven to automate your processes ...

The Lead Software Engineer will implement solutions to enhance the video and media capabilities of ... Microsoft Visual Studio and Git. • Driven to automate your processes, test continually, and ...

Senior Software Engineer

Draper, UT · Hybrid

$114.50K - $151K/yr

Senior Software Engineer Who is Swire Coca-Cola? We are a family-owned bottling company with a ... Microsoft and cloud technologies. The engineer leads development across web, mobile, and API-based ...

Senior AI Developer

Salt Lake City, UT · On-site +1

$52.75 - $69.75/hr

Develop on the Microsoft Azure AI stack, including Azure OpenAI Service, Azure AI Foundry, and ... software development experience, with at least 2 years focused on AI or machine learning ...

next page

Showing results 1-20

Microsoft Software Developer information

See Salt Lake City, UT salary details

$46.5K

$108.2K

$160.6K

How much do microsoft software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for microsoft software developer in Salt Lake City, UT is $108,234.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,100.00 and $125,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Microsoft Software Developer, and why are they important?

To thrive as a Microsoft Software Developer, you need strong proficiency in programming languages such as C#, .NET framework, and a solid understanding of software engineering principles, usually supported by a degree in computer science or a related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and relevant certifications such as Microsoft Certified: Azure Developer Associate are highly valued. Excellent problem-solving abilities, teamwork, and effective communication skills help developers collaborate and deliver high-quality solutions. These skills and qualities are essential for building robust applications, meeting project requirements, and contributing to innovative technology solutions within the Microsoft ecosystem.

How does a Microsoft Software Developer typically collaborate with cross-functional teams on a project?

As a Microsoft Software Developer, you will frequently work alongside product managers, designers, quality assurance engineers, and other developers. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews. You'll contribute to design discussions, share progress updates, and coordinate on resolving technical challenges to ensure features meet both user and business requirements. Effective communication and teamwork are essential, as projects often require input and integration from multiple stakeholders across different domains.

What does a Microsoft Software Developer do?

A Microsoft Software Developer is responsible for designing, coding, testing, and maintaining software applications and systems for Microsoft. They work with various programming languages and technologies to create products ranging from Windows operating systems and Office applications to cloud services like Azure. Their role often involves collaborating with other engineers, designers, and product managers to deliver high-quality, scalable, and secure software solutions. Additionally, they participate in code reviews, troubleshoot technical issues, and contribute to the continuous improvement of development processes.
What job categories do people searching Microsoft Software Developer jobs in Salt Lake City, UT look for? The top searched job categories for Microsoft Software Developer jobs in Salt Lake City, UT are:
What cities near Salt Lake City, UT are hiring for Microsoft Software Developer jobs? Cities near Salt Lake City, UT with the most Microsoft Software Developer job openings:
Junior Software Developer

Junior Software Developer

Diversified Technical Services, Inc

Hill Air Force Base, UT • On-site

$61.60K - $80K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

The Software/Web Developer will support the HazCom application. The developer will comply with Rehabilitation Act of 1973 Section 508, OSHA, AF, AFMC and HAFB requirements. The developer will update shop Potential Exposure Group (PEG) listings and maintain the list of employees impacted by those PEGs. The developer shall update, validate and maintain user manual, developer manual and leadership manual to reflect the current state of the application.
Employment Status: Full-Time
FLSA Status: Salary/Exempt
Job Location: Full-Time Remote
Duties & Responsibilities
    • Perform and document explicit and implicit functional and technical requirements, create analysis and design documentation, create program specifications, and unit test criteria, code and test program units, and produce program documentation.
    • Use applicable structured software development and object-oriented principles and tool suites and adhere to established software development standards and guidelines as prescribed by Capability Maturity Model (CMM), Capability Maturity Model Integration (CMMI), Institute of Electrical and Electronics Engineers (IEEE), and International Organization for Standardization (ISO).
    • Develop, test and integrate software utilizing CMMI practices, processes and services.
    • Follow applicable 75 ABW/SC Configuration and Change Management policies developed in accordance with CMMI, IEEE and ISO; including source code management utilizing the 75 ABW/SC standard software repositories. This includes working with limited direction on complex assignments; the contractor is typically responsible for independently defining approach to tasks and solutions to problems.
    • Perform in accordance with DOD, Air Force, and AFMC architectures, policies and standards, including the Global Combat Support Systems (GCSS) architecture.
    • Perform in accordance with integrating Hypertext Markup Language (HTML and/or HTML5), Cascading Style Sheets (CSS and/or CSS3), Extensible Markup Language (XML), JSON, C #, Entity Framework Core, JSON, IIS, Bootstrap, Web Service, Structured Query Language (SQL and/or T-SQL) within the Microsoft.NET Core environment.
    • Perform related duties as assigned by supervisor
    • Maintain compliance with all company policies and procedures

Skills & Qualifications
Required:
  • Bachelor's Degree or equivalent technical experience
  • The developer will understand basic web-based software development processes, procedures, and best practices.
  • CompTAI Sec +

Preferred:
  • Possess an understanding of or have some familiarity with:
    • .NET Core framework
    • Razor Pages
    • SQL or T-SQL
    • HTML and/or HTML5
    • CSS and/or CS
    • C#
    • JSON
    • Bootstrap,
    • Web development
    • Microsoft SQL Server
    • Software Validation and Testing
    • Technical Writing
    • Configuration Management
    • Windows Server Administration
    • IIS Administration
    • Database Administration

Inclusion & Diversity
DTSI is an Equal Opportunity Employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Disclosure
DTSI is an equal opportunity employer that uses E-Verify to confirm work authorization. Background investigations may be conducted to determine applicant's eligibility for a Department of Defense security clearance.
Why DTSI
DTSI has built an unwavering reputation of delivering cutting-edge IT solutions with a focus on exceeding customer expectations and a relentless drive to be the best in the industry. Our success, undoubtedly, is a direct result of our people. We are intentional in seeking individuals who are hard-working, disciplined, visionary, and approach all tasks and interactions with an attitude of excellence. If this is you, we invite you to join Team DTSI!
Benefits
  • 401(k) Retirement Plan with Employer Contribution
  • Paid Vacation Time
  • Paid Federal Holidays
  • Paid Sick Leave
  • Health Insurance
  • Dental & Vision Insurance
  • Short and Long Term Disability
  • Life Insurance
  • Supplemental Insurance (Accidental, Hospital Confinement, Cancer Assistance, Critical Illness)
  • Certification & Tuition Reimbursement

Proud of Our Past. Improving the Present. Focused on the Future.
If you are unable to use our online application to apply for this position, please use one of the following options to submit your resume and qualifications:
  • Email: hrdept@irystechnologies.com with job title in Subject line
  • Mail to our corporate office:
    • DTSI
      212 N. Alamo St. Suite 300
      San Antonio, TX 78205
      Attn: Recruiting - [job title]