Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Oct 30, 2026.
Job Description
Skill Set :
Java,J2ee,Program Management
Total Experience :
5.00 to 20.00 Years
No of Openings :
1
Job Post Date :
16/10/2026
Job Expiry Date :
30/11/2026
Domain :
IT
Location :
ATLANTA [United States]
Job Reference No :
4113419
Job Summary
Sr. Program Manager - Enterprise Applications
Location: Atlanta, GA (Day 1 Onsite)
Full Time with Tech Mahindra
Job Summary:
In this role, you will not just track timelines and budgets; you will deeply understand the systems architecture, anticipate technical bottlenecks, and speak the exact language of our backend engineering teams. You will manage large-scale software portfolios from concept to deployment, ensuring that strategic business goals align seamlessly with robust, scalable engineering solutions.
Key Responsibilities:
Drive the end-to-end execution of multiple concurrent, highly technical software initiatives using Agile/Scrum or Scaled Agile (SAFe) methodologies.
Act as the primary bridge between product management, business stakeholders, and engineering squads. Leverage your background in Java/JEE, microservices, and system design to evaluate technical risks and validate delivery estimates.
Communicate program health, milestone dependencies, resource constraints, and risk mitigations to executive leadership and cross-functional partners.
Proactively identify, track, and mitigate cross-team technical dependencies and architectural blockers before they impact release cycles.
Partner with Engineering Leads to ensure that the code promotional pipelines (CI/CD), software development lifecycles (SDLC), and automated testing frameworks align with overall program timelines.
Allocate human and financial resources efficiently across workstreams, managing vendor relations and contracted deliverables where necessary.
Required Qualifications & Skills:
10+ years of total experience in the software industry, with 4+ years of proven experience explicitly managing complex technical programs (Program Manager).
At least 3-5 years of hands-on software engineering experience in your past, specifically developing enterprise-grade applications using Java, Spring Boot, Hibernate, and RESTful APIs.
Strong conceptual understanding of modern cloud infrastructure (AWS/Azure/GCP), microservices architecture, containerization (Docker, Kubernetes), and database systems (SQL/NoSQL).
Deep proficiency in managing large backlogs, sprint planning, and release planning across multiple engineering pods using tools like Jira, Confluence, or Azure DevOps.
Bachelor’s or Master’s degree in Computer Science, Engineering, Business Management, or a related field.
Certifications (Preferred): PMP, PMI-ACP, Certified Scrum Master (CSM), or SAFe Product Owner/Product Manager (POPM).
The pay range for this role is $120,000 - $140,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.
“Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at [email protected].”

