Transforming the future of healthcare isn’t something we take
lightly. It takes teams of the best and the brightest, working
together to make an impact.
As one of the largest healthcare technology companies in the
U.S., we are a catalyst to accelerate the journey toward improved
lives and healthier communities. Here at Change Healthcare, we’re
using our influence to drive positive changes across the industry,
and we want motivated and passionate people like you to help us
continue to bring new and innovative ideas to life.
If you’re ready to embrace your passion and do what you love
with a company that’s committed to supporting your future, then you
belong at Change Healthcare.
Pursue purpose. Champion innovation. Earn trust. Be agile.
Empower Your Future. Make a Difference. Overview of Position
Are you passionate about building enterprise-class solutions
using the latest cloud technologies and current development best
practices? Are you ready to be a leader in implementing
technologies such as Amazon Web Services and NoSQL databases in a
DevOps organization that insists on 100% fault tolerant code, 100%
automation of tests and infrastructure as code in an
environment of continuous tests, continuous integration and
If you like to create new solutions from scratch and follow that
solution throughout all phases from design to production
to support, we want to talk to you. If you are an independent
self-starter, work well within an integrated team, have a strong
sense of ownership and are obsessed by solving customer use cases
and scenarios using best practices and cloud technologies, we want
to talk to you! We have a bias for action with a broad mandate
to innovate and provide world class healthcare
solutions. This is an opportunity for you to make a
significant impact on the future of the healthcare
solutions. This position requires analytical, design,
problem solving skills and experience in building & operating
large scale systems.
Your responsibilities will include working with other engineers
to build high quality, large scale systems with a good
understanding of enterprise best practices. The
ideal candidate will take pragmatic and iterative
approach to building software; have an ability to simplify and
get things done with a demonstrated track record of building and
delivering software and working effectively with external and
internal teams. The ability to absorb new technologies,
understand existing enterprise management tools and the skill to
leverage them to the maximum extent is a key component of this
What will be my duties and responsibilities in this job?
Act as a leader on team – primarily leading by example but may
have a more formalized leadership role (team lead, primary
developer on module, etc.)
Contribute to software architecture design.
Serve as a technical resource to and mentor less experienced
Design, test, code and deliver high quality secure
production software with completely automated tests suitable for
cloud deployment at scale. Develop automated tests (TDD
including unit, integration, smoke, acceptance tests) to
achieve test coverage for continuous deployment
and near 100% availability. Execute acceptance tests and
maintain test artifacts in a shared repository. Add new tests
when fixing defects.
Collaborate with Tech Lead (TL)
Engineer and Product Owner (PO) to refine epics,
user stories and acceptance criteria. Work with PO to confirm
that the code and acceptance tests reflect the desired
functionality. Work in small deliverable batches Conduct research,
spikes, design, prototyping and other innovation, exploration and
Trunk based development - commit new or modified
code reviewed to the shared source code repository and
master trunk daily.
Pair with other Engineers when appropriate to develop code and
associated automatic tests.
Participate in continuous improvement of the software itself,
team’s process, CI/CD and development environments, including
infrastructure as code.
Eliminate distractions, impediments and wasteful work to
optimize flow and velocity.
Use feature toggles, multi-versioning, short lived branches and
other techniques to keep the trunk working
and always deployable.
Minimize technical debt and continuously improve and learn from
mistakes, bugs and refactoring.
Help the team succeed in delivering potentially releasable and
production ready software artifacts in every iteration.
What are the requirements needed for this position?
Bachelor’s Degree in Computer Science or related field, or
equivalent work experience.
8+ years professional experience in software development.
5+ years professional experience with at least two modern
programming languages such as C#, Java, Go,
4+ years professional experience with indexed data persistence
such as Relational Databases (SQL) or NoSQL Data Stores.
Ability to execute complex software engineering assignments
when provided high level business requirements.
Demonstrated leadership experience including leading module
technical design and implementation as well as team leadership.
Experience to translating business requirements into agile epics
Experience providing low-level design using established
enterprise standards and technology; strong debugging
Cloud application development, including serverless and
containerized in AWS
Proficiency in developing objected-oriented software, with deep
experience in one or more relevant languages.
Experience building complex software systems that have been
successfully delivered to customers, using microservices, loosely
Experience with agile program management methodologies.
Willingness to own all stages of development process:
requirements, design, implementation, testing, and operational
Use software engineering best practices to ensure a high
standard of quality
Ability to clearly and concisely communicate with technical and
non-technical customers in order to understand ambiguous problems
and articulate technical obstacles and solutions to complex
Experience working in a DevOps environment
What are the working conditions and physical requirements of
General office demands
Join our team today where we are creating a better coordinated,
increasingly collaborative, and more efficient healthcare
Equal Opportunity/Affirmative Action Statement
Change Healthcare is an equal opportunity employer. All
qualified applicants will receive consideration for employment
without regard to race, color, religion, age, sex, sexual
orientation, gender identity, genetic information, national
origin, disability, or veteran status. To read more about
employment discrimination protections under federal law, read EEO
is the Law at https://www.eeoc.gov/employers/eeo-law-poster and the
supplemental information at
If you need a reasonable accommodation to assist with your
application for employment, please contact us by sending an email
to email@example.com with "Applicant
requesting reasonable accommodation" as the subject. Resumes or CVs
submitted to this email box will not be accepted.
to view our pay transparency nondiscrimination policy.
Change Healthcare maintains a drug free workplace and conducts
pre-employment drug-testing, where applicable, in accordance with
federal, state and local laws.