10,000 jobs found — updated daily
The Tech Lead level Software Engineer works across the full software development life cycle, from requirements definition and prototyping through design, coding, testing, deployment, and production support. The role collaborates with technical staff, management, and business operations to deliver solutions to complex business problems within agreed timelines and budgets, supporting Intermountain Health’s mission, vision, and values. As a high-level contributor, the Tech Lead shapes software development processes to improve efficiency, scalability, and maintainability while fostering collaboration and continuous improvement. The role requires an understanding of the business domain and responsibility for implementing or integrating products, processes, methodologies, frameworks, and technologies. The engineer works independently with minimal oversight, provides guidance to lower-level technical professionals, and mentors and trains staff and senior software engineers. The role may include direct supervisory responsibility. The position is in person for the first six months and hybrid thereafter.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed

The resume builder that gets results.