Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Birch Meadows Group in Nashville, TN is seeking a Senior Software Engineer for full-time employment to develop innovative software solutions in the healthcare sector, focusing on patient care and healthcare operations.
As a Senior Software Engineer, you will design, develop, and maintain applications, mentor junior engineers, and collaborate with cross-functional teams to meet business requirements and industry standards.
Birch Meadows Group, a Nashville, TN-based company, seeks a Senior Software Engineer for full-time employment. This role involves developing innovative software solutions for the healthcare industry, with a focus on patient care and healthcare operations.
As a Senior Software Engineer, you will design, develop, and maintain software applications, conduct code reviews, and mentor junior engineers. You will also collaborate with cross-functional teams to ensure software meets business requirements and industry standards.
You will join a team of software engineers in a modern office environment in Nashville, TN. The workplace promotes collaboration, innovation, and continuous learning, with opportunities for professional growth and development.
The salary range for this position is $110,000 to $148,813 per year, providing a competitive compensation package. In addition to the base salary, employees are offered comprehensive health insurance coverage, which includes medical, dental, and vision plans. Retirement benefits are also available, with a company match on contributions to a 401(k) plan. Furthermore, the company provides opportunities for professional development, such as tuition reimbursement for courses related to the employee's field, and access to online learning platforms and workshops. These benefits are designed to support the overall well-being and career growth of the employees.
Candidates must have a Bachelor's degree in Computer Science or a related field, with 5+ years of experience in software engineering. Proficiency in programming languages such as Java, Python, or C++ is required. Experience with healthcare software and a strong understanding of software development methodologies are essential.
Design, develop, and maintain high-quality software solutions for our healthcare clientsCollaborate with cross-functional teams to understand client requirements and deliver tailored solutionsWrite clean, efficient, and well-documented code in accordance with industry best practicesConduct code reviews and provide constructive feedback to ensure code quality and consistencyIdentify and resolve technical issues, and implement performance improvementsStay up-to-date with emerging technologies and industry trends to drive innovationMentor and guide junior engineers, fostering a culture of continuous learning and improvementBachelor's degree in Computer Science, Software Engineering, or a related field5+ years of experience in software engineering, with a strong focus on healthcare or medical technologyProficiency in at least one programming language, such as Java, Python, or C#Experience with software development methodologies, including Agile and ScrumStrong problem-solving skills and the ability to work independently and as part of a teamExcellent communication and interpersonal skills, with the ability to translate technical concepts for non-technical stakeholdersKnowledge of healthcare regulations, standards, and best practicesFamiliarity with healthcare-specific software platforms and technologies
Interested candidates are encouraged to submit their applications by November 23, 2026.