Job Details
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.
- 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.
- 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.
- 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.
Pega System ArchitectÌýcertification is preferred
------------------------------------------------------
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 .
View Citi’s and the poster.