Senior Software Engineer
Listed on 2026-10-31
-
Software Development
Software Engineer, Senior Developer, Java Developer, Full Stack Developer
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 clients
Collaborate with cross-functional teams to understand client requirements and deliver tailored solutions
Write clean, efficient, and well-documented code in accordance with industry best practices
Conduct code reviews and provide constructive feedback to ensure code quality and consistency
Identify and resolve technical issues, and implement performance improvements
Stay up-to-date with emerging technologies and industry trends to drive innovation
Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
Bachelor'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 technology
Proficiency in at least one programming language, such as Java, Python, or C#Experience with software development methodologies, including Agile and Scrum Strong problem-solving skills and the ability to work independently and as part of a team Excellent communication and interpersonal skills, with the ability to translate technical concepts for non-technical stakeholders
Knowledge of healthcare regulations, standards, and best practices
Familiarity with healthcare-specific software platforms and technologies
Interested candidates are encouraged to submit their applications by November 23, 2026.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).