Modernizing Medicine

Senior Software Engineer

Modernizing Medicine$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science, Software Engineering, or related field.
  • 5+ years of experience in software development, especially with web-based or enterprise applications.
  • Proficient in modern programming languages like C#, Java, Python, or JavaScript.
  • Experience using AI coding assistants for code generation and debugging.
  • Strong knowledge of object-oriented programming, data structures, and software design patterns.
  • Familiarity with relational or NoSQL databases and cloud platforms like AWS or Azure.
  • Excellent communication skills for effective team collaboration.

Responsibilities

  • Design, develop, and maintain scalable software applications.
  • Lead technical design and implementation of product features.
  • Collaborate with product managers and designers on requirements.
  • Conduct code reviews to ensure coding standards are met.
  • Identify and resolve complex technical issues effectively.
  • Mentor junior engineers and foster a learning culture.
  • Improve software development processes and methodologies.
  • Participate in on-call support for production systems.

Benefits

  • Comprehensive medical, dental, and vision coverage with Health Savings Account contributions.
  • 401(k) with a 50% match on contributions, with full vesting after one year.
  • Generous Paid Time Off and parental leave programs.
  • Company-paid life and disability benefits, plus employee assistance programs.
  • Professional development opportunities, including tuition reimbursement and LinkedIn Learning access.
  • Global presence with flexible work arrangements and in-office amenities like catered meals and wellness rooms.
Full Job Description
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.
  • Lead the technical design and implementation of significant features and modules within our product suite, ensuring alignment with architectural guidelines and company standards.
  • Collaborate closely with product managers, UX/UI designers, and other engineers to understand requirements, translate them into technical specifications, and deliver effective solutions.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards, performance, and security best practices.
  • Identify and resolve complex technical issues, perform root cause analysis, and implement preventative measures.
  • Mentor and guide junior and mid-level engineers, fostering a culture of continuous learning and technical excellence.
  • Contribute to the improvement of software development processes, tools, and methodologies.
  • Participate in on-call rotation and provide support for production systems as needed.
  • Stay current with emerging technologies and industry trends, evaluating and recommending their adoption where appropriate.


Job Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 5+ years of professional experience in software development, with a significant portion focused on web-based applications or enterprise-level software.
  • Proficiency in one or more modern programming languages such as C#, Java, Python, or JavaScript (Node.js, React, Angular).
  • 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.
  • Strong understanding of object-oriented programming, data structures, algorithms, and software design patterns.
  • Experience with relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB, Cassandra).
  • Demonstrated experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services.
  • Familiarity with CI/CD pipelines, automated testing frameworks, and version control systems (e.g., Git).
  • Proven ability to lead technical initiatives, make sound architectural decisions, and drive projects to completion.
  • Excellent problem-solving skills, with the ability to analyze complex issues and propose effective solutions.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively within a team and with cross-functional stakeholders.
  • Experience in the healthcare technology industry (EHR, practice management, etc.) is a plus.


ModMed Benefits Highlight: At ModMed, we believe it's important to offer a competitive benefits package designed to meet the diverse needs of our growing workforce. Eligible Modernizers can enroll in a wide range of benefits:

United States
  • Comprehensive medical, dental, and vision benefits, including a company Health Savings Account contribution,
  • 401(k): ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment with ModMed, 100% of any matching contribution you receive is yours to keep.
  • Generous Paid Time Off and Paid Parental Leave programs,
  • Company paid Life and Disability benefits, Flexible Spending Account, and Employee Assistance Programs,
  • Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities within ModMed,
  • Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning,
  • Global presence and in-person collaboration opportunities; dog-friendly HQ (US), Hybrid office-based roles and remote availability for some roles,
  • Weekly catered breakfast and lunch, treadmill workstations, Zen, and wellness rooms within our BRIC headquarters.


PHISHING SCAM WARNING: ModMed is among several companies recently made aware of a phishing scam involving imposters posing as hiring managers recruiting via email, text and social media. The imposters are creating misleading email accounts, conducting remote "interviews," and making fake job offers in order to collect personal and financial information from unsuspecting individuals. Please be aware that no job offers will be made from ModMed without a formal interview process, and valid communications from our hiring team will come from our employees with a ModMed email address ([redacted]). Please check senders' email addresses carefully. Additionally, ModMed will not ask you to purchase equipment or supplies as part of your onboarding process. If you are receiving communications as described above, please report them to the FTC website.

About Modernizing Medicine

Modernizing Medicine is a healthcare technology company that provides electronic medical record (EMR) systems and other software solutions for medical practices. The company was founded in 2010 and is headquartered in Boca Raton, Florida. Modernizing Medicine's flagship product is called EMA, which is an EMR system that uses artificial intelligence and machine learning to help physicians make more informed decisions. The company has received funding from a variety of sources, including Summit Partners, Sands Capital Ventures, and IBM Watson. Modernizing Medicine has been recognized as one of the fastest-growing companies in the United States by Inc. Magazine and Deloitte.
Learn more about Modernizing Medicine
Size
1,000 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Modernizing Medicine

More Information Technology Jobs

Find similar Senior Software Engineer jobs: