Manager, Software Engineering
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
ModMed is seeking a Manager, Software Engineering who will be responsible for human resource management of Software Developers, as well as providing technical leadership and governance of development activities consistent with architectural and software development standards. This role contributes to the ongoing development of standards and processes to ensure quality. The ideal candidate will be expected to direct and collaborate with subordinates, providing and/or clarifying technical approaches, and assisting in the overall development of technical skills. This role contributes to defining architecture and technology, auditing development work, and overseeing the proper implementation thereof. The Software Engineering Manager will have broad experience in many aspects of software development, software quality approaches, and implementation frameworks. The successful candidate will have a passion for people, software development, quality, and the drive to accomplish their goals. This role is based at our HQ in Boca Raton, FL in a Hybrid Office environment.
Your Role:
- Complement the Director of Software Engineering in providing technical leadership, collaborating with architects and software engineers towards the development of software products and ensuring employee growth and retention goals.
- Track and enhance the overall health of the engineering organization.
- Work with software engineers to develop and/or confirm architecture decisions, design decisions, and implementation approaches.
- Work with internal customers and product management to identify and clarify product requirements.
- Manage scope and deliverables for the technical side of the product roadmap.
- Direct team members to focus on highest-priority/highest-impact projects and development tasks.
- Lead recruiting efforts.
- Identify, review, and incorporate opportunities for process improvements and efficiencies and drive the adoption of high value improvements within the team.
- Manage time effectively with minimal supervision to accurately document solutions, scope projects while ensuring that commitments are met.
- Collaborate with operations, QA, support and product to resolve production issues.
Skills & Requirements:
- 5+ years of experience managing engineering teams in a web-based application/service environment.
- 3+ years of experience with the Agile/Scrum development methodology.
- Experience with SQL, Java and SpringBoot.
- Experience public cloud services, preferably AWS.
- Experience with Full Stack technical leadership.
- Strong project management and product lifecycle skills.
- Able to proactively engage with cross-functional teams to resolve issues and design solutions using critical thinking, analysis skills and best practices.
- Experience working in a team-oriented, collaborative environment and leading subordinates.
- Understanding of application lifecycle management tools for source control, continuous integration and deployment, and various areas of testing (unit, integration, load, performance and vulnerability).
#LI-DV1
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
