1

Mid Level Software Developer Jobs in Utah (NOW HIRING)

Sunwest Bank is seeking a Mid Level Software Engineer with strong expertise in the Microsoft ... QA, DevOps, Product, and UI/UX teams to deliver high-quality releases • Contribute to code ...

NET Software Engineer with strong expertise in designing, developing, and maintaining scalable ... Collaborate with QA, DevOps, Product, and UI/UX teams to deliver high-quality releases * Contribute ...

NET Software Engineer with strong expertise in designing, developing, and maintaining scalable ... Collaborate with QA, DevOps, Product, and UI/UX teams to deliver high-quality releases * Contribute ...

... mid-project; * Assists in the development and presentation of manuals, user guides, and other ... Exhibit a high level of individual initiative and ownership * Passionate, Self-motivated and driven ...

TechOps Engineer - Mid Level About the Role? We're looking for a hands-on Mid-Level TechOps ... What You Bring * 1-4 years of hands-on experience in DevOps, TechOps, Systems Engineering, or a ...

You will provide mentorship to Mid-level and Jr engineers and encourage the adoption of modern software engineering methodologies and technologies. You will collaborate with other software teams and ...

Some are in production today; others are mid-build or on the roadmap - that is where this role ... Own features end-to-end: database schema and Row-Level Security, server API routes, and the React ...

We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help ... developer productivity. The ideal candidate is a collaborative mid-level engineer with strong ...

Senior Software Engineer - Fraud Detection Platform About the Role We are looking for a Lead ... Mentor junior and mid-level engineers. Participate in releases, production support, and on-call ...

next page

Showing results 1-20

Mid Level Software Developer information

See Utah salary details

$43.7K

$101.8K

$151.1K

How much do mid level software developer jobs pay per year?

As of Jun 29, 2026, the average yearly pay for mid level software developer in Utah is $101,821.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,900.00 and $118,300.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Mid Level Software Developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the Mid Level Software Developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What is a Mid Level Software Developer job?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the most commonly searched types of Software Developer jobs in Utah? The most popular types of Software Developer jobs in Utah are:
What cities in Utah are hiring for Mid Level Software Developer jobs? Cities in Utah with the most Mid Level Software Developer job openings:
Infographic showing various Mid Level Software Developer job openings in Utah as of June 2026, with employment types broken down into 5% As Needed, 57% Full Time, 24% Part Time, 2% Temporary, 10% Contract, and 2% Nights. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $101,821 per year, or $49 per hour.
Mid Level Software Engineer

Mid Level Software Engineer

Sunwest Bank

Sandy, UT • On-site

Full-time

Posted 11 days ago


Key responsibilities

  • Design, develop, test, and maintain applications using C# and the .NET ecosystem.

  • Build scalable web applications, APIs, and backend services using ASP.NET Core and RESTful architecture.

  • Collaborate with cross-functional teams including QA, DevOps, Product, and UI/UX to deliver high-quality software releases.


Job description

Job Summary:
Sunwest Bank is seeking a Mid Level Software Engineer with strong expertise in the Microsoft technology stack. The role involves designing, developing, and maintaining scalable applications, collaborating with cross-functional teams, and delivering efficient software solutions aligned with business goals.
Responsibilities:
• Design, develop, test, and maintain applications using C# and the .NET ecosystem and AI powered capabilities
• Build scalable web applications, APIs, and backend services using ASP.NET Core and RESTful architecture
• Analyze business requirements and translate them into technical design and architecture
• Integrate data storage solutions (SQL Server, Entity Framework) and optimize database performance
• Participate in full SDLC phases including design, development, testing, deployment, and maintenance
• Troubleshoot and resolve production issues, ensuring system stability and performance
• Translate AI-generated solutions into production-ready implementations aligned with established technology stack, architecture, and coding standards
• Collaborate with QA, DevOps, Product, and UI/UX teams to deliver high-quality releases
• Contribute to code reviews, documentation, and best practice adoption
Qualifications:
Required:
• Strong experience in software development using C#, .NET Core / .NET 8+, ASP.NET Core (MVC, Blazor, Web API)
• Experience with Entity Framework, LINQ
• Solid understanding of Object-Oriented Programming (OOP) principles
• Experience with RESTful APIs, Microservices architecture
• Experience with HTML5, CSS3, JavaScript (basic to intermediate)
• Experience with SQL Server, Cosmos DB, T-SQL, Stored Procedures
• Experience with Data modeling and performance tuning
• Familiarity with Cloud Platforms such as Azure (App Services, Functions, DevOps pipelines)
• Strong understanding of CI/CD pipelines (Azure DevOps / GitHub Actions)
• Familiar with Docker, Kubernetes (modern environments)
• Familiar with Tools and processes such as Visual Studio, Git, Agile/Scrum
• Experience with performing Unit testing (xUnit, MSTest)
• Strong knowledge of Secure coding and performance optimization
• Strong problem-solving and analytical thinking
• Effective communication and collaboration
• Ability to work in fast-paced Agile environments
• Ownership mindset and attention to quality
Company:
Built For Entrepreneurs By Entrepreneurs. Banking as a Service, Business Banking, Commercial and Specialty Lending, SelfcareHSA Founded in 1969, the company is headquartered in Sandy, USA, with a team of 201-500 employees. The company is currently Growth Stage.