The Manager, Software Development will oversee a subset development team of Developers and QA Engineers focused on the creation and maintenance of our SaaS-based application platform. This is a hands-on leadership role requiring both strong technical expertise and experience in managing Agile development teams.
As a key technical leader, you will work closely with Product Owners, DevOps, and other cross-functional teams to deliver high-impact features and drive continuous improvement. You will play a central role in solving complex delivery challenges—balancing rapid iteration, high quality, system reliability, and user satisfaction.
The ideal candidate has a deep understanding of Java, Spring, Hibernate, ReactJS, Python, AWS, and related frameworks, combined with a proven track record of leading Agile teams through full product lifecycle development—from planning to production support.
*This position will be expected to collaborate onsite up to three (3) days per week in our Tampa office.
Responsibilities:
- Lead a cross-functional Agile team of software engineers and QA in delivering high-quality software features and updates.
- Lead sprint planning, standups, retrospectives, and other Agile ceremonies.
- Oversee the full software development lifecycle from design and development to deployment and support.
- Guide the team on architecture, technical decisions, and best practices across Java, Spring, Python, and AWS.
- Collaborate with Product Management and DevOps to ensure timely and reliable delivery of product updates and fixes.
- Ensure smooth production operations, including proactive monitoring, incident response, and root cause analysis.
- Mentor and coach team members for both technical growth and career development.
- Own and improve team metrics like velocity, quality, and delivery timelines.
- Suggesting and facilitating process improvements including measuring, adjusting, following up, and reporting back on success
- Engage in coding activities such as code reviews, pair programming, and contributing to features and technical debt resolution.
- Provide direct technical support for production issues, including troubleshooting, debugging, and implementing emergency fixes to ensure system stability and minimize downtime.
- Understand and utilize AI technology where necessary to help streamline processes and enhance deployments.
Education Requirement:
- Bachelor’s degree is required, preferably a BS in Computer Science or related degree. Master's degree in computer science or related field is preferred.
Experience Requirements:
- 7+ years of professional software development experience specifically with:
- Java & Spring ecosystems
- Python-based tools, scripting, or APIs
- AWS cloud environments (EC2, Lambda, S3, CloudWatch, etc.).
- 3+ years managing engineering teams in an Agile/Scrum environment.
- Ability to interface well with Professional Service staff and other non-technical members of the organization.
- Experience in SaaS product development and managing live production systems.
- Hands-on experience with CI/CD pipelines, monitoring tools, and release processes.
- Strong problem-solving skills and ability to make architectural trade-offs.
- Demonstrated aptitude for learning new technologies.
- Extensive knowledge of AWS, Java, J2EE, JavaScript, GWT, React, Python, Hibernate, MySQL, JDK, UNIX, Cron, and Shell Scripting.
- Must have experience with source control systems.
- Solid analytical and development skills.
- Strong communication skills (verbal and written).
- Experience and ability to work in a constantly changing, fast paced, and deadline-driven environment.
At MHK we help health plans and pharmacy benefit managers deliver optimal care management across every member’s health journey. We do this through state-of-the-art technology that provides critical insights from member enrollment and maintenance through every stage of care and compliance.
Benefits Snapshot:
- Medical, vision, and dental plans for full time employees
- 401(k) offered with a generous match
- Benefits begin on first day of the month following employment
- Exercise/Health Club reimbursement opportunity
- Monthly dependent care reimbursement opportunity
- Short Term and Long Term disability
- Basic Term Life and AD&D Insurance
Paid Time Off
- 18 days Paid Time Off
- 15 Company Paid Holidays in 2025
EQUAL OPPORTUNITY EMPLOYER - VETERANS/DISABLED. Always be aware of Recruitment Fraud