Required Skills: Java Spring Boot, Azure APIM, Kafka, AWS,
Job Description
The Integration Program Manager is responsible for leading large-scale enterprise integration programs, ensuring successful delivery of complex technology initiatives across applications, platforms, cloud environments, and business functions. The role requires end-to-end ownership of program planning, governance, stakeholder management, risk mitigation, and delivery execution while coordinating multiple project teams, vendors, and business stakeholders.
The individual will serve as the primary point of accountability for integration strategy, architecture alignment, program execution, financial management, and realization of business outcomes.
Key Responsibilities
- Lead multiple concurrent integration programs across enterprise applications, cloud platforms, middleware, APIs, and vendor platforms.
- Define program objectives, scope, roadmap, and success criteria.
- Drive governance, program reviews, executive reporting, and decision-making forums.
- Ensure delivery excellence across schedule, budget, scope, and quality.
- Govern end-to-end implementation of enterprise integration solutions using APIs, microservices, event-driven architectures, and cloud-native integration platforms.
- Manage dependencies across application, infrastructure, security, network, and data teams.
- Ensure adherence to enterprise architecture standards, security controls, and compliance requirements.
- Partner with executive sponsors, business leaders, enterprise architects, delivery teams, and vendor partners.
- Present program status, risks, mitigation plans, and strategic recommendations to leadership teams.
- Manage program budgets, forecasts, resource plans, and vendor engagements.
- Identify risks, issues, assumptions, and dependencies and drive timely resolution.
- Establish program metrics, dashboards, and KPI reporting.
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline.
- Master's degree or MBA will be an added advantage.
Experience
- 15+ years of IT experience, with at least 5+ years managing large integration programs.
- Experience leading multi-million-dollar transformation and integration initiatives.
- Proven experience working on multi-vendor platform integration programs at a strategic level.
- Experience managing global, distributed delivery teams and vendor ecosystems.
- Strong client-facing and executive stakeholder management experience.
Technical Expertise
Proven experience in one or more of the following areas:
- Enterprise security and compliance standards
- Enterprise Application Integration (utilities industry experience preferred, but not mandatory)
- API-first strategy and microservices architecture using Java Spring Boot and Azure APIM
- Event-driven architecture using Kafka
- Cloud platforms such as Azure and AWS
- DevOps, CI/CD, and automation frameworks
- Enterprise security and compliance standards
Leadership Competencies
- Strategic thinking
- Program governance and execution excellence
- Stakeholder and executive management
- Commercial and financial acumen
- Risk and issue management
- Change management
- Client relationship management
- Decision making under ambiguity
Success Metrics
- On-time and on-budget delivery of integration programs
- Stakeholder and customer satisfaction scores
- Achievement of business case objectives and ROI targets
- Effective management of delivery risks and operational issues
- Integration platform stability and performance
- Continued client engagement resulting in enhanced business opportunities