1

Senior Application Software Engineer Jobs in Utah

Senior Software Engineer

Provo, UT · On-site +1

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next ... We've made applying simple- click now to complete our quick, 3-minute application process and take ...

Senior Software Engineer

Provo, UT · On-site

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next ... We've made applying simple- click now to complete our quick, 3-minute application process and take ...

Senior Software Engineer

Salt Lake City, UT · On-site

$118.50K - $156.20K/yr

Job Title: Senior Software Engineer Location: Salt Lake City, Utah 20% onsite and 80% remote ... Defines requirements for application hosting, system integration, data storage, and deployment.

Create, document, and maintain application software that analyzes data raised during equipment ... Bachelor of Science in Computer Science, related engineering degree, or proven industry experience ...

Senior Software Engineer

Salt Lake City, UT · On-site

$110.50K - $149.50K/yr

Senior Software Engineer We are looking for a seasoned software engineer who is passionate about ... application with significant daily usage. * Collaborate with product owners and designers to ...

Senior Software Engineer

Lehi, UT · On-site

$115K - $151.60K/yr

Senior Software Engineer Revver is a leading SaaS document management company focused on helping ... All candidates MUST include a resume with their application.

Senior Software Engineer

Salt Lake City, UT · On-site +1

$110.50K - $149.50K/yr

Additionally, the Senior Software Engineer will bring expertise in one or more technologies ... application with significant daily usage. * Collaborate with product owners and designers to ...

Additionally, the Senior Software Engineer will bring expertise in one or more technologies ... application with significant daily usage. * Collaborate with product owners and designers to ...

KēSTA I.T. is actively seeking a Sr. level Software Engineer for an immediate full-time ... Mentor and support junior engineers and interns across application architecture, repositories ...

Senior Software Engineer

Lehi, UT · Hybrid

$115K - $151.60K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing ... Own and continually improve the throughput and stability of product delivery and application ...

Senior Software Engineer

Lehi, UT · On-site

$115K - $151.60K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing ... Own and continually improve the throughput and stability of product delivery and application ...

Senior Software Engineer

Lehi, UT · Hybrid

$115K - $151.60K/yr

The Senior Software Engineer leads and oversees the software engineering function in developing ... Own and continually improve the throughput and stability of product delivery and application ...

Software Engineer

Salt Lake City, UT · On-site

$110K - $130K/yr

Create, document, and maintain application software that analyzes data raised during equipment ... Bachelor of Science in Computer Science, related engineering degree, or proven industry experience ...

Senior Software Engineer

Lehi, UT · On-site

$115K - $151.60K/yr

Who You Are As a Senior Software Engineer at Revver, you will play a critical role in evolving and ... All candidates MUST include a resume with their application.

Senior Software Engineer

Lehi, UT · On-site

$115K - $151.60K/yr

The Senior Software Engineer leads the design, development, and evolution of Orion's modern cloud ... application development. Operating with substantial autonomy, the Principal Engineer tackles Orion ...

next page

Showing results 1-20

Senior Application Software Engineer information

See Utah salary details

$40

$64

$99

How much do senior application software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for senior application software engineer in Utah is $64.51, according to ZipRecruiter salary data. Most workers in this role earn between $52.50 and $72.21 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Application Software Engineer, and why are they important?

To thrive as a Senior Application Software Engineer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s or master’s degree in computer science or a related field. Experience with development frameworks, cloud platforms, version control systems (like Git), and often certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly valued. Strong problem-solving ability, leadership, and effective communication set standout professionals apart in this role. These skills and qualities are crucial for designing robust software solutions, mentoring teams, and ensuring successful project delivery in complex technical environments.

How does a Senior Application Software Engineer typically collaborate with cross-functional teams during the development lifecycle?

Senior Application Software Engineers frequently work alongside product managers, UX/UI designers, QA specialists, and other engineers to ensure software solutions meet business objectives and user needs. They often lead technical discussions, clarify requirements, and provide mentorship to junior developers. Effective communication and a proactive approach to problem-solving are crucial, as these engineers serve as a bridge between technical and non-technical stakeholders throughout the development, testing, and deployment phases.

What does a Senior Application Software Engineer do?

A Senior Application Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality solutions. Their role includes analyzing user needs, writing code, troubleshooting issues, and ensuring software scalability and security. Senior engineers are also involved in architectural decisions and may help define software development standards within their organization.

What is the difference between Senior Application Software Engineer vs Software Developer?

AspectSenior Application Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; experience varies, often less than 5 years
Work EnvironmentDesigning, developing, and maintaining complex applications; often involved in architecture decisionsWriting, testing, and debugging code; focused on specific features or modules
Industry UsageCommon in tech, finance, healthcare, and enterprise sectorsWidespread across all industries requiring software solutions

Senior Application Software Engineers typically have more experience and responsibilities, including system design and mentorship, compared to Software Developers who focus more on coding and implementation. Both roles require strong programming skills, but the senior role involves broader project oversight and strategic input.

What are the most commonly searched types of Application Software Engineer jobs in Utah? The most popular types of Application Software Engineer jobs in Utah are:
What cities in Utah are hiring for Senior Application Software Engineer jobs? Cities in Utah with the most Senior Application Software Engineer job openings:
What are popular job titles related to Senior Application Software Engineer jobs in UT? For Senior Application Software Engineer jobs in UT, the most frequently searched job titles are:

Sr. Software Engineer

Vantage Point Consulting Inc.

Salt Lake City, UT • On-site

Other

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


Job description

Application Developer

As an Application Developer for the Automation team, you will have the following responsibilities:

  • Plan, execute, monitor, control, and close all technical tasks related to configuration and implementation
  • Provide software coding and customization including, but not limited to: screen tailoring, workflow administration, report setup, data imports, integration, scripting, third party software integrations, and custom application development
  • Update and maintain a comprehensive testing protocol for Service Now instance upgrades with the purpose of certifying all applications for use after the upgrade completes
  • Design, develop, test, and deploy various Service Now product needs in banking environment within SDLC
  • Own and drive enhancements to improve reliability and performance of existing solutions
  • Analysing risks, gaps in the existing environment/applications and resolve them
  • Drive enhancing scalability, performance, and monitoring strategies for the existing platform
  • Collaborating with clients in requirement gathering and providing multiple logical solutions
  • Challenge existing solutions, processing and suggest different ways to solve problem or improve stability
  • Build/improve run books for quality documentation and auditing purpose
  • Effectively manage projects while maintaining a high level of attention to detail adaptable to change and able to work independently and as part of a team

Skill / Experience

  • 5+ years of ServiceNow platform experience preferably in development and implementation
  • Hands on experience with incident management, problem management, change management, knowledge management, service catalog, service level management (SLM), workflows and email notifications
  • Good understanding of core platform features, flow designer, ACLs, server side APIs and client side APIs in ServiceNow
  • Good knowledge on reports, dashboards, import sets, transformations, update sets and system clone, upgrades in ServiceNow
  • Hands on experience on development of custom scoped applications
  • Good knowledge on HRSD, CSM and ATFs
  • Java, J2EE, Servlet, JSP, XML, AJAX, SQL, jQuery, JavaScript and any web-based development tools
  • Good understanding on ITOM modules Event Management, Integrations, Orchestration
  • Hands on experience on working with Rest API's
  • A fair understanding of MID Server Configuration, CMDB, discovery and asset management
  • Good knowledge and experience on debugging, troubleshooting mechanisms in ServiceNow
  • Demonstrated success at delivery of assignments with tight deadline.
  • Ability to work independently, but strong team player with experience of working as part of a global team.
  • Self-starter mind set with the ability to share ideas, identify and drive opportunities.
  • Strong problem analysis skills to include the use of mathematical concepts to validate results
  • Strong analytical skills with the ability to collect, organize, disseminate, and present significant amounts of information with an attention to detail
  • Clear and concise communication with superior written and verbal communication skills.
  • Manage and prioritize work effectively with minimal supervision
  • Must have good verbal and written communication skills with ability to articulate the technical and functional aspects of the problem to senior stakeholders.
  • Coordinate and solve complex technical data and transformation issues.
  • Obtain and analyze/interpret business requirements to purpose sustainable solutions in Service Now.
  • Answer "how to" technical and application configuration questions.
  • Develop, maintain, and execute reports to ensure system operation meets performance targets.
  • Create and maintain system design and operations documentation

Qualifications

  • Bachelor's Degree (or equivalent or higher) in Computer Science, Information Technology, Engineering or a related field
  • Financial Service domain knowledge whilst, not a pre-requisite is desirable