Global Healthcare Exchange (GHX) is looking to solve the problem of maximizing automation, efficiency, and accuracy of business processes in the healthcare community, and the Manager, Software Development role is a key part of this effort.
Requirements
- 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
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.
Other
- Computer Science or related degree, or a combination of education and related experience.
- 3+ years of prior software development management experience
- Ability to effectively communicate across organizational levels and with a variety of stakeholders, including the ability to communicate technical concepts to technical and non-technical audiences
- Ability to think strategically
- Ability to make difficult decisions and to drive decisions into actuality
- Ability and willingness to travel to remote offices and partners, including international travel up to 4 weeks per year