Sr. Software Engineer
Company: Change Healthcare Solutions
Location: Alpharetta
Posted on: May 15, 2022
|
|
Job Description:
Position SummaryWe are looking for a Senior Software Engineer
with expert knowledge in building microservice based cloud systems
and a minimum of 10 years of hands-on experience with modern
development framework and tools.As a Sr. Software Engineer you will
have the opportunity to drive architectural and design decisions
that will help us build our next generation healthcare platform for
Payer services. In this role, you will guide and mentor other team
members on best practices in microservice architecture,
domain-driven design, and native cloud development while making
sure that all our software is built with performance, usability,
security, and scalability in mind.This role will be a good fit for
you if you are passioned about delivering compelling experiences
for your end-users, embracing end-to-end ownership, and
collaborating in a cross-functional environment with your
colleagues in engineering, product, design, and business. If you
have an entrepreneurial spirit, know how to deliver, are deeply
technical, highly innovative, and long for the opportunity to build
pioneering software solutions to challenging problems, we want to
talk to you.ResponsibilitiesDrive the development of new features,
deliver the microservices and backend related functionality and
collaborate with front-end engineers on building the necessary user
interfacesContinuously refactor the codebase to ensure
maintainability, testability, and performanceDevelop appropriate
unit, integration and end-to-end tests for the features delivered
in a sprintActively perform code reviews and help evolve our code
review guidelines to ensure quality code is shippedWork closely
with Product Management and other stakeholders to ensure that the
features delivered are meeting our customer needsMentor other
engineers on a variety of topics like microservices best practices,
domain-driven design, CI/CD pipeline automation and cloud best
practicesProvide continuous feedback, identify process improvement
opportunities, openly communicate, and collaborate to enhance team
capabilitiesQualifications8+ years professional experience in
software development with at least two modern programming languages
such as Go, Python, Java, etc.Experience modelling real world data
in both RDBMS (Postgres, SQL Server or equivalent) and NoSQL
(MongoDB, DynamoDB, Redis or equivalent) persistence layersProven
track record of building scaled data platforms and enterprise
products, working in large engineering teams.Experience with public
Clouds such as AWS, Azure, GCPExperience in leading a team in
modular design, implementation, and testing. Ability to breakdown
requirements into stories and provide estimates, perform code
reviews, raise technical risk, and create documentation.Other
desired experienceProven full-stack development experience building
enterprise grade applications, preferably using AWS cloud. Solid
understanding of React and NodeJS eco-systemSolid understanding of
domain-driven design and advanced design patterns.Understanding of
data modeling and database theory (ACID, CAP etc.)Experience
building complex, scalable, performant, secure and reliable cloud
native systemsExperience working with AWS and automating the
supporting application infrastructureExperience building automated
CI/CD pipelines using tools like Git, Azure DevOps or
equivalentBachelor's degree in Computer Science or
equivalentKnowledge 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.Knowledge in
agile/scrum methodologies, DevOps, and software development
lifecycle.Committed to current best practices, continuous
deployment, 100% fault tolerance, high performance, infrastructure
as code, and working in a Test Driven and DevOps
organization.Strong communication skills. Capable of sharing
knowledge with external teams via tech talks, able to consistently
deliver on critical tasks on any given project through proven
consistency of established DevOps practices. Healthcare experience,
especially in the Payer area, is a plusExperience with HIPAA
compliance and the security of PHI data is a plus#li-remoteJoin our
team today where we are creating a better coordinated, increasingly
collaborative, and more efficient healthcare system! COVID
Vaccination RequirementsWe remain committed to doing our part to
ensure the health, safety, and well-being of our team members and
our communities. As such, we require all employees to disclose
COVID-19 vaccination status prior to beginning employment and we
may require periodic testing for certain roles. In addition, some
roles require full COVID-19 vaccination as an essential job
function. Change Healthcare adheres to COVID-19 vaccination
regulations as well as all client COVID-19 vaccination requirements
and will obtain the necessary information from candidates prior to
employment to ensure compliance. 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
https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf.If
you need a reasonable accommodation to assist with your application
for employment, please contact us by sending an email to
applyaccommodations@changehealthcare.com with "Applicant requesting
reasonable accommodation" as the subject. Resumes or CVs submitted
to this email box will not be accepted.Click here
https://www.dol.gov/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf
to view our pay transparency nondiscrimination policy.California
(US) Residents: By submitting an application to Change Healthcare
for consideration of any employment opportunity, you acknowledge
that you have read and understood Change Healthcare's Privacy
Notice to California Job Applicants Regarding the Collection of
Personal Information.Change Healthcare maintains a drug free
workplace and conducts pre-employment drug-testing, where
applicable, in accordance with federal, state and local laws.
Keywords: Change Healthcare Solutions, Alpharetta , Sr. Software Engineer, IT / Software / Systems , Alpharetta, Georgia
Click
here to apply!
|