Senior Software Engineer

3 days ago


Nashville, TN, United States Nashville Staffing Full time
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. 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.

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 a 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 collaboration and communication skills for working with cross-functional teams highly preferred.
  • Ability to balance technical, analytical, and product considerations in solution design highly preferred.
  • Strong experience with Javascript, React or other front-end frameworks, Elixir, Postgres highly preferred.
  • Coding bootcamp or professional certifications preferred.
  • Excellent communication skills and a collaborative problem-solving approach preferred.
  • Experience with telehealth solutions, mobile applications, and connected devices preferred.
  • Flexible and adaptable in a dynamic, fast-paced environment preferred.


  • Nashville, TN, United States Affirm Full time

    Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Get AI-powered advice on this job and more exclusive features. Affirm is reinventing credit to make it more honest and...


  • Nashville, TN, United States Affirm Full time

    Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Get AI-powered advice on this job and more exclusive features. Affirm is reinventing credit to make it more honest and...


  • Nashville, TN, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Nashville, TN, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Nashville, TN, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Nashville, TN, United States KY Staffing Full time

    Senior Software Engineer Oracle is seeking an experienced and driven Senior Software Engineer who wants to join a team of highly talented engineering professionals who are helping revolutionize the delivery of new cloud data centers around the globe. We are looking for passionate, highly motivated, uniquely skilled, "engineering-first" individuals to join...


  • Nashville, TN, United States Vaco Full time

    Senior Backend Software Engineer (Node.js and TypeScript) Contract to Hire We are supporting a Senior Backend Software Engineer opening on a six-month contract to hire. This role is ideal for someone who enjoys solving complex backend problems, building scalable services, and working in a modern engineering culture. Location Hybrid in Nashville TN with...


  • Nashville, TN, United States L3 Technologies Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Nashville, TN, United States L3 Technologies Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Nashville, TN, United States L3 Technologies Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...