





Recognizable global services brand plus metro and broad skillset raises competition to a medium level.
Role demands enterprise Java/.NET delivery, large-portfolio and vendor management experience, making cross-industry fit highly sensitive.
Explicit 14-18 years, 6+ years delivery leadership, tech stack and portfolio size requirements make shortlisting highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead end-to-end delivery and governance of multi-million-dollar portfolios of enterprise Java/.NET applications across multiple distributed engineering teams.
Drive and scale Agile frameworks (Scrum, Kanban, SAFe) to optimize engineering velocity, release predictability, and integrate AI-assisted tools in delivery processes.
Manage portfolio budgeting (OpEx/CapEx), vendor contracts, and collaborate with executives to translate business strategies into technical delivery roadmaps.
14 to 18 years of overall IT industry experience, with 6+ years in IT Delivery Manager, Program Manager, or Delivery Director roles managing multiple software teams.
Bachelor's or Master's degree in Computer Science, Software Engineering, IT, or business-related discipline.
Hands-on experience in Java (Spring Boot, J2EE) and/or .NET (C#, ASP.NET, .NET Core) technology stacks.
Experience managing enterprise portfolios with budgets over $5M and teams of 50+ engineers.
Technical background as Software Developer, Tech Lead, or Architect in Java/.NET who progressed into delivery leadership managing large-scale engineering portfolios.
Proven ability to lead Agile delivery at scale including implementing CI/CD, DevSecOps, and cloud-native modernization (AWS, Azure, or GCP).
Experienced in vendor management, stakeholder engagement with C-level executives, and mentoring multi-location teams incorporating AI-assisted engineering tools.