Senior Software Engineer

PHP, Hybrid

Updated on 5/28/2024

Modernizing Medicine

Modernizing Medicine

1,001-5,000 employees

Specialty-specific EHR and healthcare solutions


Boca Raton, FL, USA

Required Skills
Quality Assurance (QA)
Web Development
  • 5+ years of professional experience in web development
  • Strong understanding of Object Oriented design and development skills
  • Strong proficiency in PHP, including frameworks like Laravel or Symfony
  • Expertise in frontend development using React.js and related technologies (e.g., Redux, TypeScript)
  • Solid understanding of Web Standards (XML, Web Services (WS*, REST), APIs, JSON)
  • Strong knowledge in SQL and relational databases (MySQL experience preferred)
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • Strong problem solving skills, adaptable, proactive and willing to take ownership
  • Strong commitment to quality, architecture and documentation
  • Experience with Agile methodologies or related iterative development processes a plus
  • Demonstrated use and knowledge of design patterns a plus
  • Be a part of an agile team responsible for working cross-functionally with other peers and teams
  • Make well-reasoned design decisions and tradeoffs in their area of the codebase
  • Able to work in other areas of the codebase with minimal guidance
  • Demonstrate knowledge of infrastructure and build system
  • Understand the business supported by the codebase
  • Empathize with the user of the software and use that empathy to guide decision-making
  • Advise QA on adjacent code/regression impact
  • Take initiative to fix issues before they escalate
  • Identify and proactively tackle technical debt
  • Communicate technical decisions through design documentation and in the wiki
  • Mentor junior engineers via pair programming, design reviews and code reviews
  • Contribute frequently to departmental Lunch and Learn / Tech Talk programs
  • Communicate effectively across functions and work well with other functional areas
  • Proactively identify problems/risks with requirements for their own work and adjacent work, and communicate these issues early to help course-correct
  • Responsible for end-to-end ownership and completion of complex tasks with minimal guidance as part of a team
  • Persistent in the face of roadblocks, dealing with them efficiently and pulling in others as necessary
  • Strive to make accurate estimates and deliver high-quality software by project deadline

Modernizing Medicine offers specialty-specific EHR systems and solutions, including EMA and gGastro EHR, designed to streamline workflow and documentation for medical practices in various specialties. Their intelligent cloud platform empowers healthcare professionals with clinical, financial, and operational software solutions, enabling better, more personalized patient care.

Company Stage


Total Funding



Boca Raton, Florida



Growth & Insights

6 month growth


1 year growth


2 year growth