• Solution Architect

    Information Technology
    Location Address
    7259 S. Bingham Junction Blvd US-UT-Midvale
  • Healthcare’s helping hand.

    Enjoy what you do while contributing to a company that makes a difference in people’s lives. CHG Healthcare, in Salt Lake City, UT, is one of the largest providers of healthcare staffing in the country. Through our trusted brands – CompHealth, Weatherby Healthcare, RNnetwork, Foundation Medical Staffing and Global Medical Staffing – we provide temporary and permanent placement of healthcare providers all over the country. We touch the lives of millions of patients every year. When your day-to-day routine contributes to this important work, it’s easy to get excited about what you do!


    We are looking for dedicated technical leaders who want to work for one of “Utah’s Most Admired Companies”. The Lead Software Engineer is responsible for developing and maintaining software programs that run the business. The technical lead will be responsible for ensuring high quality technical implementation of applications and projects.

    We’re looking for people who:

    • Contribute to and evangelize Enterprise Architecture vision and strategy. 
    • Develop software that ensures a high level of performance for all business use-case outliers, including web page performance, SQL performance, memory optimizations, etc.
    • Heavy involvement in the requirements gathering, development and operation stages of new projects
    • Troubleshoot and debug related software defects with existing and new applications
    • Contribute to and maintain enterprise architecture standards, guidelines and best practices.
    • Ensure all designs comply with architecture standards, guidelines and meet the necessary governance and compliance.
    • A strong focus on highly scalable applications
    • Responsible for ensuring the entire team is developing applications based on predefined best practices and architecture principles. 
    • Research emerging development technologies establishing new standards and evolve existing standards
    • Ensure the success and growth of the team by mentoring and coaching junior peers while striving to share your knowledge with senior peers
    • Work in an agile environment
    • Maintain and improve existing applications
    • Strong desire to learn our full technology stack
    • Responsible for responding to application outages
    • Capable of leading a team of developers ensuring the team delivers a quality project
    • Perform code reviews with others on the team while taking joint responsibility for proper architecture, design and quality of other’s projects
    • Be honest and trustworthy at all times. Work hard to ensure transparency and honesty in all interactions
    • Constantly seek opportunities to improve the way we collaborate. Actively seek ways to improve processes. Welcome feedback and respond in a positive way
    • Make decisions with the best interests of the team in mind. Participate and share points of views and opinions in an open, honest and respectful manner. Recognize and celebrate the success of co-workers and the team
    • Foster and maintain a highly collaborative environments with fellow Tech Leads and developers
    • Ensure deliverables across engineering teams are of high quality and clearly documented
    • Collaboratively create solutions to streamline delivery, improve quality and reduce costs of support for our applications.

    Your role.

    • 5+ years’ experience developing software
    • Strong data architecture experience
    • Solid understanding of Infrastructure as Code and CI/CD concepts.
    • Proficiency in Java and related frameworks such as Hibernate, Spring, SpringBoot
    • Experience in a JavaScript technology such as Node.js, React, Vue.js
    • Experience architecting and implementing RESTful web service solutions
    • Experience with microservices a plus
    • Experience in Salesforce.com, AWS and/or Heroku a plus
    • Excellent communication and relationship skills, especially the ability to articulate advanced technical topics to both technical and non-technical staff; ability to articulate business issues/concerns with staff, peers, superiors, and outside parties

    In return, we offer:

    • Competitive pay + bonus
    • Comprehensive training—we are Hall of Fame members among the top training programs in the world
    • Medical, dental, vision, and 401(k) matching
    • Generous paid time off and holidays
    • Retirement planning and savings options
    • Tuition assistance
    • On-site health center
    • On-site gym
    • Ability to make an impact in the communities we serve

    At CHG, we foster an environment where our people feel free to be themselves. Our core values—Putting People First, Growth, Continuous Improvement, Quality and Professionalism, and Integrity and Ethics—guide us daily to work hard and enjoy what we do! We’re committed to growing our company and are always looking to promote from within. This is an ideal time to join our team.


    To learn more about our company and culture, visit us here.

    How to Get Started

    To have your resume reviewed by someone on our Talent Acquisition team, click on the “apply” link at the top of the screen. Or if you happen to know of someone who might be interested in this position, please feel free to email them the job description by clicking on the “Email to Friend” link, also at the top of the screen.


    We are an Affirmative Action/Equal Opportunity Employer


    We are an at-will employer


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed