1

Secure Software Developer Jobs in Utah (NOW HIRING)

Senior Product Developer

Lehi, UT ยท On-site

$51.25 - $67.50/hr

As a Senior Product Developer at Epicor, you will bring innovative software solutions to life by ... Solve complex technical challenges and contribute to scalable, secure, and reusable solutions

Senior Product Developer

Lehi, UT ยท On-site

$51.25 - $67.50/hr

As a Senior Product Developer at Epicor, you will bring innovative software solutions to life by ... Solve complex technical challenges and contribute to scalable, secure, and reusable solutions

... Use software development best practices and secure coding standards to create solutions. โ€ข ... engineering mindset. โ€ข Consistently contribute to the team in analysis, design, testing, and ...

Senior Software Architect

Sandy, UT ยท On-site

$123K - $167K/yr

... secure software systems. This role bridges business strategy and technical execution, ensuring that architecture decisions align with long-term goals, performance needs, and engineering best ...

You will need to deliver well-designed, maintainable software that is scalable, secure and drives business value. What you'll do: * The Software Engineer researches, designs, develops, and/or ...

Extensive knowledge of Java and Java programming tools, JavaScript, Groovy, Linux, Networking, SQL, Webservices/API, Secure Software Development Lifecycle, Python, using application servers such as ...

Senior Software Engineer Fidelity TalentSource is looking for a Senior Software Engineer to join ... facilitate secure access to Fidelity's customer facing systems. We operate through multiple ...

Engineer Software III

West Jordan, UT ยท On-site

$54.25 - $72.75/hr

The Software Engineer 3 is a technical leader and strategic partner within the technology team ... scalable, secure, and closely aligned with enterprise business goals. Essential Duties and ...

Software Engineer I At Western Governors University (WGU), technology plays a critical role in ... Write clean, maintainable, secure, and testable code * Troubleshoot issues, debug applications, and ...

Application Security Engineer

Salt Lake City, UT ยท On-site +1

$56.75 - $76/hr

Embed with software engineering teams to guide the secure design, development, and deployment of applications, advocating for "security by design." * Drive the adoption of automated security tools ...

... more secure world. Join us and help shape the future of aerospace and defense. The Software ... Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works ...

... more secure world. Join us and help shape the future of aerospace and defense. The Software ... Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works ...

next page

Showing results 1-20

Secure Software Developer information

See Utah salary details

$43.7K

$101.8K

$151.1K

How much do secure software developer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for secure 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 key skills and qualifications needed to thrive as a Secure Software Developer, and why are they important?

To thrive as a Secure Software Developer, you need strong programming abilities, a solid understanding of cybersecurity principles, and experience with secure coding practices, often supported by a degree in computer science or a related field. Familiarity with tools like static code analyzers, vulnerability scanners, and security frameworks, as well as certifications such as CSSLP or CEH, are commonly required. Attention to detail, problem-solving, and effective communication are vital soft skills in this role. These skills and qualifications are crucial to building resilient software and protecting organizations from evolving security threats.

What is a Secure Software Developer?

A Secure Software Developer is a professional who designs, develops, and maintains software with a focus on security. Their role involves implementing best practices and security protocols to protect applications from vulnerabilities and cyber threats. They collaborate with other developers, security experts, and stakeholders to ensure that security is integrated throughout the software development lifecycle. Secure Software Developers also perform code reviews, threat modeling, and stay updated on emerging security risks to create robust and safe applications.

What are some common challenges Secure Software Developers face when integrating security into the software development lifecycle?

Secure Software Developers often encounter challenges such as balancing application performance with security controls, keeping up with constantly evolving threats, and ensuring secure coding practices are consistently followed across development teams. They must also work closely with other developers, QA testers, and DevOps professionals to implement security requirements without slowing down project timelines. Regular code reviews, automated security testing, and ongoing collaboration with stakeholders are essential to overcoming these challenges and delivering robust, secure software.
What cities in Utah are hiring for Secure Software Developer jobs? Cities in Utah with the most Secure Software Developer job openings:

$26.67 - $39/hr

Full-time, Part-time

Medical, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Software Engineer
FT / PT Status - Full-Time
Salary - $$26.67 - $$39.00 Hourly Wage
Remote Work / In-Office - HybridRecruiter - Elida Barrera ebarrera@utah.gov 3852957911
Application Deadline - 6/12/2026
Key Responsibilities
Software Engineer
The Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure coding practices,Domain-Driven Design, Microservices design, Event-Driven Architecture, andTest-Driven Development, who also possesses the ability to incorporate andintegrate data visualization capabilities into web application development.This is a senior-level position requiring a minimum of five years ofprofessional software development experience. This is a hybrid position which requires the individual to work a minimum of two days in our Salt Lake City, UT office.
The ideal candidate will be proficient in modern softwaredevelopment methodologies and excited about contributing to educationaladvancements through technology. The ideal candidate will be passionate abouteducation and technology, consistently seeking to improve systems to enhanceuser experiences for students and educators alike.
Principal Responsibilities
As a Software Engineer, your responsibilities willinclude:
  • Develop web applications for the Utah Schools Information Management System (USIMS).
  • Create scalable solutions using the modern .NET ecosystem, leveraging C#, EF Core, and Azure services.
  • Use software development best practices and secure coding standards to create solutions.
  • Consistently engage in pair-programming to achieve high quality and alignment.
  • Communicate and work effectively in an agile environment, including sprint planning and backlog refinement, etc. utilizing Azure DevOps (ADO).
  • Continuously contribute to the team in analysis, design, testing, and delivery of quality working software.
  • Relentlessly communicate with your team and with stakeholders about value to be delivered.

Qualifications
The Ideal Candidate
The ideal candidate for this position has the following:
  • Extensive experience with Domain-Driven Design (DDD), Microservices, and Event-Driven Architecture.
  • Highly skilled and motivated full-stack software engineer.
  • Extensive development experience with .NET (Core), C#, and Azure.
  • Experience with Git, Containerization (Docker, Kubernetes, etc.), and CI/CD technologies and tools.
  • Proficient in the Azure DevOps (ADO), utilizing Boards, Repos, and Pipelines.
  • Experience with front-end technologies such as JavaScript, TypeScript, Lit, Razor, Blazor, HTML and CSS.
  • Experience with Web Components and micro frontends.
  • Experience with non-relational databases such as Cosmos DB.
  • Experience and alignment with secure coding practices.
  • Experience with Test Driven Development (TDD), and a commitment to unit testing, and other application testing methods.
  • Ability to be thorough with a high attention to detail.
  • Alignment with agile practices and the ability to work well in an agile environment.
  • Capability of applying systems engineering concepts, such as structured design, supportability, reliability, scalability, and maintainability to ensure that applications are optimized and loosely coupled.
  • Desire and ability to communicate and collaborate often, and at a high level.
  • Strong customer service and customer relations skills.
  • Excellent communication skills.
  • Ability to identify and develop creative solutions to problems.
  • Strong understanding of data collections and data flow.
  • B.S. in Computer Science or related field, preferred.
  • Resident of the state of Utah.

Why You Should Join Our Team
As a Software Engineer on USIMS, you will be part of one of the most significant technology modernization efforts in Utah state government - replacing 28 legacy education data systems with a unified platform that serves 161 school districts and over 656,000 students statewide. Your work will directly shape how educators are licensed, how student data is managed and leveraged, and how education funding flows across the state. That is a rare opportunity to build something that genuinely matters, at scale.
Beyond the mission, USBE offers a strong work-life balance, generous paid time off, top-tier retirement plan options, and a variety of medical insurance plans. For more information on the benefits we offer, please visit the USBE Employment Benefits page.
About the Role
Location -
250 East 500 South
Salt Lake City, Utah, 84111
United States
Background Check Required - Yes
Drug Test Required - No
Schedule Code - AE - Employees of the State Board of Edu. This is a career service exempt at will position.
Why You Should Join Our TeamIn Utah, we believe hard work is important, but balance is essential. Finding work/life balance is a vital element to our culture. To find out more about WHY Utah, click here. Other benefits may include:
  • Job Stability: Enjoy the security and reliability of employment within a well-established organization.
  • Career Growth: Develop valuable skills and gain opportunities for leadership within a large organization.
  • Meaningful Work: Contribute to an important service that benefits the community and supports organizational goals.
  • Supportive Work Environment: Be part of a team that values cooperation, strong work ethics, and mutual support.

The AgencyFor more information [INSERT TEXT]
EEO StatementThe State of Utah is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. For accommodations, please contact (801) 957-9390.