Senior Director Software Engineering
CotivitiAbout the role
Overview
We are a Healthcare Data Analytics company looking for Senior Director, Software Engineering within our Payment business. In this role you will lead, direct, and manage the cross-functional technology delivery team. You will manage all the operational aspects of the software development to ensure business and project objectives are met. You will provide technical, administrative, and people leadership for multiple, diverse, and geographically distributed teams.
Responsibilities
- Establish and cultivate relationships with business contacts to identify needs & generate and implement solutions.
- Champion engineering and operational excellence, establishing metrics and processes for assessment and improvements.
- Influence change and deliver sustainable technical and architectural decisions to improve efficiencies across the board
- Act as a bridge between other functional areas and departments such as Product, Operations, Data, Finance, and Security
- Act as member of the Technology Leadership Team and a visible partner with Business
- Unit leadership communicating and realizing the Cotiviti corporate, business and technology strategies, translating them into individual responsibilities, objectives, and activities.
- Hire, develop, coach, lead and retain top-tier talent, with a focus on building and improving a team and culture that can assist in employing best in class practices to support and drive high levels of internal and external customer satisfaction.
- Instruct, direct, and has oversight responsibility of team leads, managers and staff across the
- Engineering team, working cooperatively with other leaders.
- Influence organizational structure within area of responsibility. Fully responsible for a
- functional business area and aligns resources to the achievement of business area goals and objectives
- Responsible for a particular business area’s projects, through the management of resources.
- Accountable for identifying and creating development opportunities for professional resources.
- Act independently to plan new initiatives for the development and implementation. Work is validated by consultation with senior management more so than by formal review.
- Administer budgets, timelines, and performance measures to achieve short- term and long-term objectives for the department
- Responsible for vendor negotiations and management. Develops strategies and makes recommendations to senior management
- Ensure that work activities within the area of responsibility and business departments remain aligned with overall departmental and business projects. Decisions can have a significant impact on expenditure of time and resources across multiple departments.
- Ensure project deliverables are accomplished on time and within budget. Monitor and manage project risks and develop appropriate mitigation plans.
- Complete all responsibilities as outlined in the annual performance review and/or goal setting
- Complete all special projects and other duties as assigned
- Must be able to perform duties with or without reasonable accommodation
This job description is intended to describe the general nature and level of work being performed and is not to be construed as an exhaustive list of responsibilities, duties and skills required. This job description does not constitute an employment agreement and is subject to change as the needs of Cotiviti and requirements of the job change.
Qualifications
- Prior experience in Healthcare technology domains is helpful.
- Bachelor’s degree in computer science, information technology, or related field of study is required. Master's Degree preferred.
- 10+ years of hands-on experience in software development and minimum of 4+ years of management experience with increasing level of responsibility and oversight.
- Minimum 5 years’ experience with increasing levels of responsibility and oversight, within a healthcare IT vendor or comparable experience working for a payer or provider.
- Six or more years of progressive leadership experience in leading cross-functional teams and enterprise-wide programs, operating and influencing effectively across the organization and within complex contexts is preferred.
- Experience working in an agile environment.
- Understands enterprise-scale development lifecycle processes and methods. Experience in Scaled Agile is a plus.
- Experience estimating and planning software development projects including risk management and integration plans.
- Knowledge of following technologies: Oracle, Java, Java Script, Spring Boot, Angular, Container technologies (Docker), OpenShift and AWS/Cloud.
- Knowledge of Jira is preferred.
- Demonstrated experience with manag
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s