GHX is a healthcare business and data automation company, empowering healthcare organizations to enable better patient care and maximize industry savings. The Manager, Software Engineering will lead a development team, focusing on technical leadership and people management while driving software development and continuous improvement in an Agile environment.
Responsibilities:
- Lead by example: Hands-on in design, coding, and shipping high-quality software using Angular (front end) and Java (back end), on AWS – utilizing services such as RDS, Elastic Search, Redis, MongoDB, S3, DynamoDB, Step Function, Lambda and others
- Collaborate with the Development, Product, and Architecture teams to drive the software development lifecycle, iterating quickly to deliver high-impact solutions to Production with high quality
- Ensure engineering excellence by maintaining adherence to standards around robustness, resiliency, high-availability, scaling, and utilization of modern delivery pipelines
- Plan and execute a timely release process with all stakeholders including necessary communication
- Mentor and grow developers through coaching, feedback, and amplifying technical vision from the Enterprise Architecture team
- Establish roadmaps and resourcing needs across multiple teams
- Champion and educate the organization on Agile best practices, new frameworks, processes, architectural standards, design patterns and solutions
- Balance speed and quality by utilizing industry-standard measurements such as Cycle Time, Lead Time to Change, and Deployment frequency to identify roadblocks, Ensure the proper technical design required to positively impact measurements
- Establish and maintain strong relationships with internal and external stakeholders
- Assess risks and dependencies and hold teams accountable to high standards through leading by example
- Drive incident response for the team, including on-call coverage, technical response and provide technical resolution to production issues
Requirements:
- Computer Science or related degree, or a combination of education and related experience
- 3+ years of prior software development management experience
- Hands-on experience with container orchestration and deployment
- Experience being the technical lead on a team that produces high quality deliverables
- Proven ability to mentor engineers and conduct thoughtful, constructive code reviews
- Excellent understanding of Agile development processes and the ability to champion them with the team
- Familiarity with Infrastructure as code (Terraform or Cloud Formation)
- Familiarity with AWS Step Functions, or serverless orchestration patterns
- Knowledge of observability tools
- Prior work in a distributed global development team