code and theory logo

Senior Program Manager

code and theory
Full-time
Remote friendly
India, India
About the job

Our Program Manager ensures this role will focus on Leading the teams that deliver cross functional technology projects. You guide your team by planning, directing and coordinating projects from initiation through to implementation, New Process implementations and guiding the team. In this role, you will ideally have extensive experience of delivering large technical programmes across a broad set of technologies and domains. You need to coordinate and ensure support of the relevant
teams, to deliver the required quality and value, while ensuring that risks and issues are identified proactively and mitigated.
The successful candidate will be comfortable with ambiguity and shaping programmes and projects from inception. We are looking for someone who can inspire, collaborate and motivate teams to deliver successfully.

Develop and deliver a project management program encompassing all the details of the program to the clients, internal stakeholders, executives and team members.
Review and manage a continuous improvement process across the account for all projects.
Perform regular project reviews and report metrics for continuous improvement and operational excellence.
Manage project managers by: - People management responsibility
Setting Key Result Areas and expectations for each team member
Supervising and monitoring team performance
Reviewing performance and recommending appropriate actions
Identifying and recommending staff augmentation and development requirements
Keeping a tab on burnout and attrition levels
Coach and conduct trainings/workshops for engineering teams and project management team on various process improvement activities.
Meet financial objectives by forecasting requirements; preparing and proactive in budget, scheduling expenditures, analyzing variances, initiating corrective actions.
Collate, create materials for and drive delivery reviews and quarterly business review and weekly status reports for clients and internal stakeholders (includingCT executive team).
Participate / conduct defect triage, sprint, releases and program retrospectives.
Achieves operational objectives by contributing information and recommendations to strategic plans and reviews, preparing and completing action plans, implementing production, productivity, quality, and customer-service standards, problems resolution, completing audits, identifying trends, determining system improvements, implementing change.
Drive process improvement program wide initiatives.
Provide coaching and guidance to the project management and engineering teams about every aspect of the project so that the team members can understand their tasks fully and act on them efficiently.
Keep an eye of latest strategies, tools and terminologies used in project management worldwide so that he may also make adopt them to increase productivity.
Identify lean periods and raise flags in advance to allow identification of new projects.
Participate in contracts and negotiations.
• Manage risks by Identifying risks, strategizing risk mitigation, transference and acceptance.
Monitoring and addressing risk events through program level dashboards.
Monitor and report program progress by: meeting business reporting requirements, measuring performance versus plan
• Maintaining and reviewing project plans using agile project management tools working alongside project managers for prompt action.
• Ensuring technical quality and appropriate sign off at every stage of the project
• Project budget tracking on a weekly basis and reporting of profit and loss(P&L).
• Work independently and making key decisions on projects
• Manage change in dynamic, ambiguous environment and ability to influence without direct authority among peers and with leaders
What we are looking for

• Preferably a BS or MS degree in Computer Science, Computer Engineering.
• 15+ years of overall experience with 8 years of project and program management. Must have been a developer or QA engineer at some point in the past. No prior technical software development experience could be grounds for rejection.
• Ability to effectively interpret Technical and Business objectives from the clients’ perspective as well as challenges and support the team on their deliverables.
• Prior experience directly interacting with or working with clients across the world is a must.
• Extremely strong oral and written communication skills are a must.
• Strong experience working with colleagues and stakeholders in the US.
• Must have a pleasant and polished demeanour.
• PMI PMP/ACP Certificate / Scrum Master certification is a plus.
• Deep understanding of all aspects of software development.
• Track record of championing agile practices and identifying right framework that can be adopted by agile teams.
• Experience in managing and tracking team velocity, financials, and other KPIs in relation to the project/program and its plan
• Experience in risk management of complex projects.
• Experience in dealing with ambiguous and uncertain situations. Must be able to demonstrate past track record.
• Experience managing project budgets and reporting of various forms.
• Experience using Rally/Jira/Azure Devops agile delivery tools.
• Proven track record of working independently and making key decisions.
• Ability to influence team members with innovative changes and improvements by challenging the status quo and demonstrating risk taking.
• Mentor and guide other team members to success within the project management