IT Delivery Manager - Java/.NET

EPAM Systems

India

On-site

INR 4,000,000 - 7,000,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems in India seeks an IT Delivery Manager with 14–18 years of IT industry experience to lead enterprise software delivery portfolios. You will own strategic delivery roadmaps, drive engineering excellence, and manage multi‑million‑dollar programs across Java/Spring and .NET stacks.

You will champion Agile (Scrum/Kanban/SAFe), optimize velocity and release predictability, and mentor PMs, tech leads, and engineers while aligning business goals with technology strategy.

Qualifications

  • Bachelor's or Master's in Computer Science, Software Engineering, Information Technology, or a business‑related discipline.
  • 14–18 years of overall IT industry experience.
  • 6+ years in Delivery Manager, Program Manager, or Delivery Director role overseeing multiple software teams.
  • Proven track record managing enterprise portfolios with budgets > $5M and teams 50+ engineers.
  • Hands‑on background in Java (Spring) and/or .NET (C#/ASP.NET).
  • Understanding of cloud platforms (AWS/Azure/GCP) and microservices.
  • Familiarity with Kubernetes and Docker.
  • Experience scaling Agile (Scrum, Kanban, SAFe) across distributed teams.
  • Vendor management, SOW negotiation, executive stakeholder engagement.
  • GenAI and AI-assisted development tools experience.

Responsibilities

  • Direct and govern end‑to‑end delivery of multi‑million‑dollar portfolio of enterprise apps on Java/.NET.
  • Scale Agile methodologies across distributed product engineering teams.
  • Manage portfolio budget, forecast resources, control OpEx/CapEx, ensure ROI.
  • Establish governance, identify risks, and implement mitigation plans.
  • Guide legacy monolith to microservices modernization with cloud-native patterns.
  • Mentor PMs, Tech Leads, and Engineers; foster psychological safety and upskilling.

Skills

Java/Spring
C#/ASP.NET
Cloud platforms
Kubernetes/Docker
SAFe/Agile
Vendor management
Stakeholder engagement
GenAI tools familiarity
Team leadership
Engineering transformations

Education

Bachelor's/Master's in CS/IT/business

Tools

Copilot

Job description

We are seeking an exceptional, business‑savvy, and technically accomplished IT Delivery Manager with 14 to 18 years of IT industry experience to lead our enterprise software delivery portfolios. In this role, you will own the strategic delivery roadmap, operational execution, and engineering excellence for multiple, cross‑functional teams building and modernizing large‑scale systems on Java/Spring and/or .NET/C# stacks. You will act as a strategic bridge between executive business leaders, product management, and engineering teams, driving robust Agile delivery frameworks while maintaining high standards of code quality, architecture scalability, and cloud governance. The ideal candidate has transitioned from a solid technical background (originally as a Software Developer, Tech Lead, or Architect in Java/.NET) into a seasoned delivery leader capable of managing multi‑million‑dollar portfolios, driving engineering transformations, and mentoring next‑generation tech leaders.

Responsibilities
  • Direct and govern the end‑to‑end delivery of a multi‑million‑dollar portfolio of enterprise applications built on modern Java and .NET stacks
  • Champion and scale Agile methodologies (Scrum, Kanban, SAFe) across multiple distributed product engineering teams, optimizing velocity, cycle time, and release predictability
  • Manage and optimize the portfolio budget, forecasting resource needs, controlling operational expenses (OpEx/CapEx), and ensuring high ROI
  • Establish robust delivery governance, identify systemic delivery risks early, and implement proactive mitigation plans to protect critical business timelines and SLAs
  • Orchestrate end‑to‑end software delivery for complex, enterprise‑level Java/.NET applications using Agile (Scrum or Kanban) methodologies
  • Adapt traditional Agile metrics (team velocity, sprint burn‑down, cycle time) to analyze and optimize productivity gains achieved through GenAI tools
  • Coordinate sprint planning, daily stand‑ups, backlog grooming, and retrospectives, ensuring development workflows seamlessly integrate AI code generation, automated unit testing, and code review
  • Partner closely with Enterprise Architects to guide development teams migrating legacy monolithic codebases into modern cloud‑native (AWS, Azure, or GCP) microservices
  • Provide high‑level technical oversight for teams delivering on the Java Ecosystem (Spring Boot, Spring Cloud, Hibernate) or .NET Ecosystem (.NET Core, .NET 8+, C#, ASP.NET Web API)
  • Drive continuous improvement in delivery pipelines, championing automated testing, robust CI/CD maturity, DevSecOps adoption, and cloud infrastructure optimization
  • Partner with VP/C‑level executives, Product Owners, and Business Units to translate long‑term business strategy into actionable technical delivery roadmaps; oversee strategic offshore/nearshore development partners, manage SOWs, negotiate vendor contracts, and ensure third‑party deliverables meet quality and security standards
  • Mentor and inspire a high‑performing organization of Project Managers, Scrum Masters, Tech Leads, and Software Engineers (onshore, offshore, and hybrid), fostering a culture of psychological safety, accountability, continuous upskilling (including AI‑assisted engineering tools like Copilot), and innovation
  • Set clear performance goals, deliver constructive feedback, and identify and nurture high‑potential talent within the organization
Requirements
  • Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or a business‑related discipline
  • 14 to 18 years of overall IT industry experience
  • 6+ years in an IT Delivery Manager, Program Manager, or Delivery Director role managing multiple concurrent software development teams
  • Proven track record of successfully managing enterprise portfolios with budgets exceeding $5M+ and teams of 50+ engineers
  • Background in software engineering, with hands‑on experience in Java (Spring frameworks, Spring Boot, J2EE legacy) and/or .NET (C#, ASP.NET, .NET Core)
  • Understanding of cloud platforms (AWS, Azure, or GCP), cloud‑native design patterns, and serverless architectures
  • Familiarity with containerization technologies (Kubernetes, Docker)
  • Knowledge of distributed database environments (SQL Server, Oracle, PostgreSQL) and NoSQL solutions
  • Expertise in modern integration technologies (Kafka, RabbitMQ, API Gateways)
  • Proficiency in scaling Agile methodologies (Scrum, Kanban, SAFe) across distributed engineering teams
  • Competency in CI/CD, DevSecOps practices, and automated testing frameworks
  • Skills in vendor management, SOW negotiation, and executive stakeholder engagement
  • Nice to have MBA or equivalent advanced business qualification
  • Showcase of driving engineering transformations leveraging GenAI and AI‑assisted development tools (e.g., Copilot)
  • Capability to lead legacy monolithic‑to‑microservices modernization initiatives at enterprise scale
  • Experience partnering with Enterprise Architects on cloud‑native migration strategies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Delivery Management Leader – AI productivity solutions
Delivery Management Leader – AI productivity solutions

EPAM Systems • India

On-site
INR 3,000,000 - 5,000,000
Senior Delivery Management Leader - AI productivity solutions
Senior Delivery Management Leader - AI productivity solutions

EPAM Systems • India

On-site
INR 11,428,000 - 14,286,000
Senior Delivery Management Leader - AI productivity solutions
Senior Delivery Management Leader - AI productivity solutions

Epam Systems • Chennai District, Coimbatore District

On-site
INR 3,500,000 - 7,000,000
Senior Engineering Manager
Senior Engineering Manager

Exalans and Hunar • Ernakulam

On-site
INR 3,500,000 - 7,500,000
IT Project Manager - Java/.NET
IT Project Manager - Java/.NET

EPAM Systems • India

On-site
INR 4,000,000 - 7,000,000
Delivery Manager - .NET/Java
Delivery Manager - .NET/Java

EPAM Systems • India

On-site
INR 1,800,000 - 2,500,000
Director (AI-Led Delivery Leader)
Director (AI-Led Delivery Leader)

Nagarro • India

On-site
INR 4,000,000 - 6,000,000
Senior Delivery Manager - .NET/Java
Senior Delivery Manager - .NET/Java

EPAM Systems • India

On-site
INR 2,000,000 - 3,000,000
Manager - Software Engineering
Manager - Software Engineering

Acentra Health • Chennai District

On-site
INR 2,400,000 - 4,200,000
Manager - Software Engineering
Manager - Software Engineering

Acentra Health • Bengaluru

On-site
INR 3,000,000 - 6,000,000