Senior Software Engineer
Elevance HealthAbout the role
Anticipated End Date:
2025-10-22Position Title:
Senior Software EngineerJob Description:
Senior Software Engineer
CareBridge Health is a proud member of the Elevance Health family of companies, within our Carelon business. CareBridge Health exists to enable individuals in home and community-based settings to maximize their health, independence, and quality of life through home-care and community-based services.
Location: This role requires associates to be in-office 1 - 2 days per week, fostering collaboration and connectivity, while providing flexibility to support productivity and work-life balance. This approach combines structured office engagement with the autonomy of virtual work, promoting a dynamic and adaptable workplace. Ideal candidates will be able to report to our Pulse Point location in Nashville, TN. Alternate locations may be considered if candidates reside within a commuting distance from an office.
Please note that per our policy on hybrid/virtual work, candidates not within a reasonable commuting distance from the posting location(s) will not be considered for employment, unless an accommodation is granted as required by law.
As a Senior Software Engineer on the 24/7 platform team, you will join a team of engineers managing our internal platform for patient data and workflow management. You will be expected to collaborate with fellow software engineers, members of our product and operational teams, and external partners to ensure system reliability and deliver new features. CareBridge operates on a modern infrastructure-as-code (IaC) technology stack in AWS. Our codebase includes ReactJS, Material UI, Elixir, Phoenix, Postgres, and more. For this role, we are seeking a developer with extensive web application development experience.
How you will make an impact:
Build, deliver, and maintain applications and systems across complex multi-technology platforms.
Maintain an understanding of how your work contributes to larger initiatives; identify risks and gaps in requirements.
Write clean, efficient, and maintainable code while following established best practices.
Maintain active relationships with stakeholders; lead requirements-gathering meetings.
Own the change request process and coordinate with other teams as needed.
Provide technical advice and influence cross-functional technical decisions.
Research and propose new technologies; develop and prioritize enhancement lists.
Define application scope and objectives; prepare technical and functional specifications.
Conduct technical design reviews and code reviews.
Oversee unit and system testing to ensure compliance with test plans.
Support data and information planning; assess current systems and recommend improvements.
Coordinate support and ensure effective system monitoring.
Maintain the technical development environment.
Mentor team members.
Set direction at the project/service level and influence decision-making.
Identify and propose strategies for resolving technical problems impacting the team.
Communicate technical standards and gain buy-in from stakeholders.
Facilitate group sessions for requirements clarification, design, troubleshooting, and code reviews.
Support vendor evaluation and integration.
Minimum Requirements:
Requires an BA/BS degree in Information Technology, Computer Science or related field of study and a minimum of 5 years related experience; multi-dimensional platform experience; expert level experience with business and technical applications, or any combination of education and experience, which would provide an equivalent background.
Preferred Skills, Capabilities and Experiences:
Minimum of 5 years of related experience in application/system development and maintenance highly preferred.
Expertise working with business and technical applications across multi-technology platforms highly preferred.
Strong background in multi-database and/or multi-language environments highly preferred.
Proven experience mentoring others and leading small-to-medium projects highly preferred.
Demonstrated ability to provide troubleshooting and technical support highly preferred.
Skilled in developing technical and functional specifications highly preferred.
Experience conducting technical design and code reviews highly preferred.
Strong collabor
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Program Manager- Senior Reliability, Maintenance, and Engineering (RME) Planner, Global Planning Team
Amazon.com Services LLC
Senior Financial Analyst, Amazon Customer Service Finance
Amazon.com Services LLC
Senior Process Improvement Specialist, Cross Mile Continuous Improvement (XMCI)
Amazon.com Services LLC