Senior Software Engineer
ModMedAbout the role
Join the Team Modernizing Medicine
At ModMed, we’re not just building software—we’re reimagining the healthcare experience. Founded in 2010 by a practicing physician and a successful tech entrepreneur, we took a radically different approach: we hired doctors and taught them how to code. This "for doctors, by doctors" philosophy has allowed us to create an AI-enabled, specialty-specific cloud platform that places patients at the center of care.
A Culture of Excellence
When you join ModMed, you’re joining an award-winning team recognized for innovation and employee satisfaction. From our global headquarters in Boca Raton Florida, and extensive employee base in Hyderabad India, we are a team of 4,500+ passionate problem-solvers on a mission to increase medical practice success and improve patient outcomes:
Consistently ranked as a Top Place to Work
2025 Globee Business Awards: Gold Globee for “Technology Team of the Year”
2025 Black Book Awards: Ranked #1 EHR in 11 Specialties
Florida Venture Forum: Venture-Backed Company of the Year
We are growing fast, thinking big, and we are just getting started.
Ready to modernize medicine with us?
Job Description Summary:
ModMed is hiring a driven Senior Software Engineer to join our positive, passionate, and high-performing Product Development team. This is a unique opportunity to join a team of talented individuals and influence the architecture and technical direction of a highly available, high-traffic, robust cloud based platform within a fast-paced Healthcare IT company that is truly Modernizing Medicine!
Job Responsibilities
- Design, develop, test, deploy, and maintain high-quality, scalable, and secure software applications using modern technologies and best practices.
- Collaborate closely with product managers, UX/UI designers, and other engineers to define requirements, create technical specifications, and ensure successful product delivery.
- Lead technical discussions, mentor junior engineers, and contribute to a culture of continuous improvement and knowledge sharing.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and architectural guidelines.
- Troubleshoot and debug complex software issues, identifying root causes and implementing effective solutions.
- Contribute to the evolution of our software architecture, infrastructure, and development processes.
- Stay up-to-date with emerging technologies and industry trends, evaluating their potential impact and applicability to our products.
- Develop and maintain automated tests (unit, integration, end-to-end) to ensure software quality and reliability.
- Contribute to the deployment and monitoring of applications in a cloud-based environment.
Job Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 5+ years of professional experience in software development, with a strong focus on building robust and scalable applications.
- Proficiency in one or more modern programming languages such as Java, Ruby, Python, JavaScript, or TypeScript.
- Demonstrated experience using AI coding assistants (e.g., GitHub Copilot, Cursor) to accelerate code generation, automate boilerplate reduction, and streamline debugging workflows.
- Proven ability to leverage LLMs to refactor legacy codebases, improve code readability, and generate comprehensive documentation and unit tests.
- Extensive experience with web development frameworks (e.g., .NET Core, Angular, React, Vue.js) and related technologies.
- Solid understanding of relational databases (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Demonstrated experience with agile development methodologies (Scrum, Kanban).
- Strong understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fast-paced, dynamic environment.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Prior experience in the healthcare industry or with HIPAA compliance is a plus.
ModMed Benefits Highlight: At ModMed, we believe it’s
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