Application Development Program Manager

Posted:
9/8/2025, 10:55:22 PM

Location(s):
Pune, Maharashtra, India ⋅ Maharashtra, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Product

The Application Development Program Manager will be responsible for overseeing the planning, execution, and successful delivery of multiple complex application development projects and programs. This role requires a strong blend of technical understanding, program management expertise, and leadership skills to drive cross-functional teams and ensure alignment with strategic business objectives.

Key Responsibilities

  • Program Leadership: Lead and manage the entire lifecycle of application development programs, from initiation to closure, ensuring adherence to scope, budget, and timeline.
  • Strategic Alignment: Work closely with product owners, business stakeholders, and technical leads to define program scope, objectives, and deliverables that align with the organization's strategic goals.
  • Planning and Execution: Develop comprehensive program plans, including detailed schedules, resource allocation, risk management strategies, and communication plans. Oversee the execution of project tasks, ensuring timely completion and quality.
  • Team Management: Foster a collaborative and high-performing environment. Provide guidance, mentorship, and support to project managers and development teams within the program.
  • Stakeholder Communication: Establish and maintain strong relationships with all key stakeholders, providing regular updates on program status, risks, and challenges. Facilitate effective communication across teams and departments.
  • Risk and Issue Management: Proactively identify, assess, and mitigate program risks and issues. Develop contingency plans and escalate critical concerns to senior management when necessary.
  • Quality Assurance: Ensure that development processes adhere to best practices and standards, leading to high-quality, scalable, and maintainable applications.
  • Process Improvement: Continuously evaluate and improve program management processes, tools, and methodologies to enhance efficiency and effectiveness.
  • Budget Management: Manage program budgets, track expenditures, and ensure financial targets are met.
  • Vendor Management: If applicable, manage relationships with third-party vendors and contractors involved in the program.

Qualifications

  • Education: Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. Master's degree preferred.
  • Experience:
    • 12 years of experience in program management, with a significant focus on application development or software engineering.
    • Proven track record of successfully delivering large-scale, complex software projects or programs.
  • Certifications: Project Management Professional (PMP), Program Management Professional (PgMP), Agile certifications (e.g., CSM, SAFe) are highly desirable.

Required Skills

  • Program Management Expertise: Strong understanding of program and project management methodologies (Agile, Scrum, Waterfall, Hybrid).
  • Technical Acumen: Solid understanding of software development lifecycles (SDLC), modern development technologies, architectures (e.g., microservices, cloud-native), and best practices (e.g., DevOps, CI/CD).
  • Leadership and Communication: Excellent leadership, negotiation, interpersonal, and communication skills (written and verbal). Ability to influence and motivate diverse teams.
  • Problem-Solving: Strong analytical and problem-solving abilities, with a keen eye for detail.
  • Risk Management: Proficient in identifying, assessing, and mitigating program risks.
  • Stakeholder Management: Demonstrated ability to manage expectations and communicate effectively with stakeholders at all levels, including senior executives.
  • Tool Proficiency: Experience with project management software (e.g., Jira, Azure DevOps, Asana, Monday.com) and collaboration tools.

Preferred Skills

  • Experience with financial services industry or similar regulated environments.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with data analytics and reporting for program performance.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.