The Director, Software Engineering position is a leadership role who will collaborate with other product and technology teams, as well as lead a platform team to holistically enhance a robust and efficient client experience. The Director is responsible for management of full-stack software engineering teams and all facets of resource management, budget and delivery of product roadmap.
ESSENTIAL FUNCTIONS
Manages cross-functional and geographically dispersed software teams responsible for the quality and timely execution and delivery of products and features.
Leads the full product development lifecycle from concept, to design, to releases to testing and QA, to release and post-release code maintenance.
Guides cross-functional teams consisting of direct reports and matrixed team members to accomplish desired project outcomes.
Manages the product roadmap (epics, stories, and sprints) to deliver prioritized content and capabilities to meet validated customer use cases.
Presents proposed solutions and reports status to upper management.
Organizes and delegates work to various levels of software developers.
Implements software proposals and estimates scope of work.
Ensures adequate project documentation is created on projects.
Makes decisions and solves problems while working under pressure.
Prioritizes and organizes load of work; effectively manages resource management.
Coaches development and design teams with detailed guidance during the product development lifecycle.
POSITION QUALIFICATIONS
Experience developing and delivering customer-facing applications, and defining and enforcing application development standards, practices, and development patterns, as well as general UI best practices. Strong programming skills in enterprise Java, Javascript optimized for scalable systems preferred.
Ability to plan, manage, and execute in an Agile software development process. A mastery of Scrum concepts and a proven understanding of Scrum in practice is preferred.
Demonstrated ability to take ownership and make technical decisions on software development projects.
Technical knowledge in modern distributed software architecture and AWS platforms and services.
Knowledge of databases (Relational and NoSQL); RESTful web services and APIs; containerized applications; messaging patterns; and modern web front-end technologies.
Ability to plan, prioritize, and organize effectively and independently across diverse projects and tasks.
Ability to communicate with all levels of management and company personnel.
Education
Bachelor's degree in Computer Science or related field or relevant experience
Skills & Experience
8+ years of Software Engineering management experience
Background in JavaScript (React, VueJS, Angular), Java and/or Python, React Native or native iOS/Android development, agile (Scrum) development in a fast-paced environment
Capable of transforming our application portfolio into a service architecture
TRAVEL
0-15% required
We value our team members and realize the importance of benefits for you and your family.
ModivCare offers a comprehensive benefits package to include the following:
Medical, Dental, and Vision insurance
Employer Paid Basic Life Insurance and AD&D
Voluntary Life Insurance (Employee/Spouse/Child)
Health Care and Dependent Care Flexible Spending Accounts
Pre-Tax and Post --Tax Commuter and Parking Benefits
401(k) Retirement Savings Plan with Company Match
Paid Time Off
Paid Parental Leave
Short-Term and Long-Term Disability
Tuition Reimbursement
Employee Discounts (retail, hotel, food, restaurants, car rental and much more!!)
Salary: $194,140 - 248,068/annually
Bonus eligible based upon individual and company performance
ModivCare is an equal opportunity employer FL IT Jacksonville Full-time