‹ Back
WWAYPOINT
Intermountain Healthcare·Intermountain Health (IMH) · Murray, UT

Senior Software Engineer - Salesforce

Support StaffFull timeMon–Fri
iPosting details
ScheduleMon–Fri · 40 h/wk · Full time
RequirementsSalesforce certifications will be verified. · Salesforce Certifications (Preferred)
EducationBachelor's degree preferred
Experience6+ years
SourceIntermountain Healthcare · posted Oct 12, 2026
✓Requirements
Certifications
✓Salesforce Certified Application Architect or System Architect
✓Salesforce Certified Technical Architect or Integration Architect
✓Salesforce certifications will be verified.
Salesforce Certifications (Preferred)
Formal engineering certification on one or more cloud platforms (e.g., AWS, Azure, Google Cloud) to support our cloud first engineering strategy. preferred
Certification in containerization technology (e.g., Docker Certified Associate, Certified Kubernetes Application Developer). preferred
Education
✓Degree must be obtained through an accredited institution.
Bachelor’s degree in computer science, programming, or another technical field. preferred
Qualifications
✓This Senior Software Engineer role is focused on designing, developing, and maintaining scalable and robust software solutions using Salesforce technologies.
✓The successful candidate will have an architectural mindset, enabling them to make strategic decisions around system design and optimization.
✓They will work closely with cross-functional teams to deliver high-quality features, optimize Salesforce implementations, and drive best practices in code quality, architecture, and performance.
✓Strong communication skills are essential, as the role involves collaborating with diverse stakeholders and mentoring other Software Engineers.
✓They possess deep intellectual curiosity, strong executive communication skills, and a commitment to achieving success through personal excellence.
✓6+ years of experience in Salesforce architecture, solution design, and implementation.
✓Salesforce Platform Developer 1 or 2
✓Salesforce Administrator
✓Extensive proficiency in Salesforce Sales Cloud, Service Cloud, Experience Cloud, and Salesforce CPQ
✓Expertise in Salesforce integration with third-party and internal applications (REST/SOAP APIs, MuleSoft, etc.).
✓Hands-on experience in web development using HTML, CSS, JavaScript for Salesforce customizations.
✓Strong knowledge of Apex, Visualforce, Lightning Components, and Flows.
✓Experience with CI/CD, DevOps practices, and deployment strategies for Salesforce.
✓Experience handling large data sets and bulk processing within Salesforce.
✓Solid understanding of data modeling, governance, and security best practices.
✓Defining scalable technical solution architecture
✓Managing integrations with third-party systems
The ideal candidate thrives in a fast-paced environment and consistently produces high-quality work within tight timeframes. preferred
5 years of professional software development experience. preferred
Knowledge of applicable data privacy practices and laws. preferred
+Benefits
✓Benefits package (see posting)
+Intermountain Health (IMH)
18support roles open
MurrayUT
Pay for this position
Employer-posted
$54.66 – $86.05/hr
vs. Utah support roles that post payvs. UT support rolesmedian $20.34
$15/hrTop of this range is 323% above the state median$90/hr
Apply to Intermountain HealthcareContact Recruiter about this role
✓You’ll need
Certifications
✓Salesforce Certified Application Architect or System Architect
✓Salesforce Certified Technical Architect or Integration Architect
✓Salesforce certifications will be verified.
Salesforce Certifications (Preferred)
Formal engineering certification on one or more cloud platforms (e.g., AWS, Azure, Google Cloud) to support our cloud first engineering strategy. preferred
Certification in containerization technology (e.g., Docker Certified Associate, Certified Kubernetes Application Developer). preferred
Education
✓Degree must be obtained through an accredited institution.
Bachelor’s degree in computer science, programming, or another technical field. preferred
Qualifications
✓This Senior Software Engineer role is focused on designing, developing, and maintaining scalable and robust software solutions using Salesforce technologies.
✓The successful candidate will have an architectural mindset, enabling them to make strategic decisions around system design and optimization.
✓They will work closely with cross-functional teams to deliver high-quality features, optimize Salesforce implementations, and drive best practices in code quality, architecture, and performance.
✓Strong communication skills are essential, as the role involves collaborating with diverse stakeholders and mentoring other Software Engineers.
✓They possess deep intellectual curiosity, strong executive communication skills, and a commitment to achieving success through personal excellence.
✓6+ years of experience in Salesforce architecture, solution design, and implementation.
✓Salesforce Platform Developer 1 or 2
✓Salesforce Administrator
✓Extensive proficiency in Salesforce Sales Cloud, Service Cloud, Experience Cloud, and Salesforce CPQ
✓Expertise in Salesforce integration with third-party and internal applications (REST/SOAP APIs, MuleSoft, etc.).
✓Hands-on experience in web development using HTML, CSS, JavaScript for Salesforce customizations.
✓Strong knowledge of Apex, Visualforce, Lightning Components, and Flows.
✓Experience with CI/CD, DevOps practices, and deployment strategies for Salesforce.
✓Experience handling large data sets and bulk processing within Salesforce.
✓Solid understanding of data modeling, governance, and security best practices.
✓Defining scalable technical solution architecture
✓Managing integrations with third-party systems
The ideal candidate thrives in a fast-paced environment and consistently produces high-quality work within tight timeframes. preferred
5 years of professional software development experience. preferred
Knowledge of applicable data privacy practices and laws. preferred
+Benefits
Benefits package (see posting)

More support jobs near Murray, UTMore support jobs nearby

All 129 in Utah →All 129 →

Highest-paying support roles in Utah

Employer-posted ranges only
All UT support jobs →
Want the next support job in Utah by email?
Weekly, free, unsubscribe with one click.

About the role

The Senior level Software Engineer works effectively across the entire software development life cycle. This includes requirements definition, prototyping, detailed design, coding, testing, deployment, and support of the day-to-day operation of production systems.