Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

CHG Healthcare Manager, Software Engineering – Provider Digital Experience in Midvale, Utah

COVID-19 precaution: Due to the coronavirus (COVID-19) outbreak, our hiring process will now be completely virtual. All interviews will be held online or over the phone. We remain committed to putting our people, customers, and communities first and appreciate your patience and flexibility as we work through this.

CHG shook things up in 1979 by inventing the locum tenens staffing model. We connect doctors with patients who need their care. As the largest physician staffing firm in America, our providers treat millions of patients each year.

Our industry is growing and demand is high. This means you’ll have plenty of opportunities to grow and develop in your career. Keeping healthcare healthy can be as fun as it is rewarding.

The Software Engineering Manager will be responsible to lead a world-class software engineering team. This person will be responsible for leading a team of software engineers and software development engineers in test (SDET) in the design, development, test automation, deployment, and maintenance of business application software. The ideal candidate will have a proven record of strong leadership with high team engagement, a history of leading through collaboration, and a passion for technology. Areas of focus may include Agile methodologies, JavaScript, Salesforce.com, Java, DevOps, and Mobile App Development.

  • Lead, coach, and mentor software engineers and SDETs to more efficiently and effectively design, build, test and deploy enterprise software

  • Develop accountability for individual and team performance and deliverables

  • Collaborate effectively with other leaders to develop strategies to improve software development processes and product quality

  • Implement and establish software development standards and processes along with best practices for delivery of scalable and high-quality software

  • Manage, supervise and determine appropriate resource allocation to assure commitments are met

  • Involved in strategic plans to accomplish technical, as well as business goals

  • Effectively and efficiently work to help team(s) remove impediments / waste

  • Lead by example and behavior in striving for a positive impact to customers and the business in all deliverables

  • Ensure team is current on technical capabilities and supporting tools

  • Develop, track, and report key implementation metrics to drive quality and improvement

  • Provide direct technical leadership to your assigned team, which includes establishing and tracking goals and objectives, team assignment, training, and facilitating the performance review process

  • Provide and facilitate clear and concise communication with the team, peers, and managers including status reporting, timely raising critical issues, and giving constructive feedback

  • Experienced technical leadership of software engineers

  • Strong leadership skills including coaching, development, team building, conflict resolution, collaboration, and leading through change

  • Strong technical background in software engineering and development

  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations

  • Experience with service-oriented and event-driven system architectures

  • Proficiency in one or more programming languages such as Node.js or Java

  • Strong working knowledge of integration technologies and tools (REST services, web services)

  • Familiarity with common software design patterns

  • Experience leading out on quality processes and metrics

  • Experience with Agile software development methodology

  • Excellent verbal and written communication skills

  • Self-driven with a sense of urgency

  • Experience with full-stack application development is a plus

  • Experience in leading native mobile app development is a plus

Education & Years of Experience:

  • Bachelor’s degree in computer science, engineering or a related discipline required (or equivalent work experience)

  • At least 5 years of experience building/testing successful production software systems and/or developing/testing large scale software applications

  • 2+ years of experience managing software engineers, including coaching, measuring job performance and developing the talents of team members

  • Competitive pay

  • Flexible work schedules – including work from home options available

  • 401(k) retirement plan

  • Healthcare coverage with corporate wellness program

  • Free health center and health coaching for employees and dependents

  • 14 days of PTO your first year and paid holidays

  • Up to 16 hours of paid volunteer time off

  • Award-winning training and development programs

Click here to learn more about our company and culture.

To have your resume reviewed by Talent Acquisition, click “Apply” at the top of the screen.

We are an Affirmative Action/Equal Opportunity Employer


We are an at-will employer

ID: 2021-5305

Location Address: 7259 S. Bingham Junction Blvd US-UT-Midvale

External Company Name: CHG Healthcare

External Company URL: www.chghealthcare.com