# Tech Lead Software Engineer

**Company**: Intermountain Health
**Location**: Murray
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $60.67 - $95.52
**Category**: Engineering
**Industry**: Healthcare

**Apply**: https://imh.wd108.myworkdayjobs.com/en-US/IntermountainCareers/job/SelectHealth---Murray/Software-Engineer_R186288?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5f67a26d-873

## Description

The Tech Lead Software Engineer works across the entire software development life cycle, including requirements definition, prototyping, detailed design, coding, testing, deployment, and support of production systems.

The role collaborates with technical staff, management, and business operations staff to deliver solutions to complex business problems.

Key Responsibilities:

- Develop "best-in-class" engineering solutions with expertise in JavaScript, Python, Java, or C#

- Ensure secure coding practices and stay informed about potential security vulnerabilities

- Work within an agile team and participate in agile ceremonies

- Analyze complex technical problems and devise solutions using programming languages, algorithms, and data structures

- Provide excellent communication and collaboration skills

- Mentor and coach engineering teams on best practices for software architecture, design, and development

- Participate in code reviews and provide constructive feedback

- Manage technical aspects of projects, including software development lifecycle and architectural decisions

Requirements:

- Proven experience in leading architecture and design discussions

- Formal engineering certification on one or more cloud platforms

- Experience advocating for new technologies and practices

- Experience coordinating with Security, Dev Ops, Business Operations, and other stakeholders

Preferred Qualifications:

- 10 years of professional software development experience

- Master’s degree in computer science, programming, or another technical field

- Certification in containerization technology

- Experience with various architecture patterns

- Knowledge of applicable data privacy practices and laws

Benefits:

- Generous benefits package covering health, happiness, security, connection, and engagement

Location: SelectHealth - Murray Work City: Murray Work State: Utah Scheduled Weekly Hours: 40 Hourly Range: $60.67 - $95.52

## Skills

### Required
- JavaScript
- Python
- Java
- C#
- Agile
- Scrum
- Cloud Platforms
- Containerization Technology

### Nice to have
- Master’s degree in Computer Science
- Certification in Containerization Technology
- Experience with Microservices Architecture

---

Source: [Apply at imh.wd108.myworkdayjobs.com](https://imh.wd108.myworkdayjobs.com/en-US/IntermountainCareers/job/SelectHealth---Murray/Software-Engineer_R186288?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
