Senior Software Engineer
3 days ago
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.
-
Senior Software Engineer
5 days ago
Nashville, TN, United States Affirm Full timeSenior 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...
-
Senior Software Engineer
3 days ago
Nashville, TN, United States Affirm Full timeSenior 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...
-
Senior Specialist Software Engineering
6 days ago
Nashville, TN, United States L3Harris Full timeL3Harris 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...
-
Senior Specialist Software Engineering
7 days ago
Nashville, TN, United States L3Harris Full timeL3Harris 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...
-
Senior Specialist Software Engineering
2 days ago
Nashville, TN, United States L3Harris Full timeL3Harris 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...
-
Senior Software Engineer
22 hours ago
Nashville, TN, United States KY Staffing Full timeSenior 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...
-
Senior Software Engineer
6 days ago
Nashville, TN, United States Vaco Full timeSenior 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...
-
Senior Specialist, Software Engineering
5 days ago
Nashville, TN, United States L3 Technologies Full timeL3Harris 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...
-
Senior Specialist, Software Engineering
6 days ago
Nashville, TN, United States L3 Technologies Full timeL3Harris 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...
-
Senior Specialist, Software Engineering
3 days ago
Nashville, TN, United States L3 Technologies Full timeL3Harris 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...