Sr. Program Manager/ Program Manager

  • UCA Consulting ltd
  • Basingstoke, UK
  • Jul 16, 2020
Full time Management Project Manager Java Testing

Job Description

Our Client is looking for a Program Manager to join their onsite delivery team to manage program which will have multiple projects for effective execution.

As the Program Manager you will lead portfolio of customer projects for successful delivery. Provide overarching support and thought leadership to project teams, provide value add and enable new business opportunities, support account team for overall growth of the account. You will be the face of Our Client and expected to manage customer communication efficiently and resolve conflict (both internal and external). Manage and drive executive review meeting with internal and external stakeholder (weekly, monthly, and quarterly). Mentor and coach the respective delivery team members.



  • Delivery Management
  1. Manage the defined project Gross Margin and end-to-end project plan across multiple responsible parties (i.e. Client, Development teams both internal and external, business leads, testing teams, etc.)
  2. Demonstrate thought leadership in discussions with business partners to ensure delivery of the most effective solutions for the identified business objectives
  3. Prepare weekly status reports and reviewing them with DH/account manager
  4. Connect with the Project managers for project updates, Risks and Issues on a weekly basis
  5. Track & own all the Internal & External Issues and Risks at the account level and bring it up during the Account Review
  6. Own project escalation review meetings and provide necessary inputs to the account team for speedy closure of the escalation
  7. Keep the Account Playbook current with regular updates
  8. Be Our Client project team's point of contact for project-specific follow-ups with customer
  9. Conduct regular connects with the customer’s point-of-contact for project feedback/issues/ escalation and establishing a good relationship
  10. Participate in all the weekly project status review meetings with the customer
  11. Be aware of customer delivery process and make necessary changes to the delivery process to align with the customer’s process


  • People Management
  1. Ability to work collaboratively with others from any functional area or background, to influence thinking and gain acceptance
  2. Track onboarding and joining of US resources (FTE/ Contract) hired for the engagement in the account
  3. Conduct regular 1:1 with onsite team members to gain any intel on customer/projects and to track/act on team member specific issues
  4. Provide inputs to L&D team on training needs specific to customer
  5. Work with the HR team for any concerns raised by the onsite team members
  6. Identify performing team members for Spot Award, Quarterly Award and Annual Award
  7. Encourage onsite team members to be part of Our Client events like Brown Bag sessions, Friday events (as applicable)


Technical Competency

  1. Understand customer technology landscape and identify the skills required for the team to perform well in their roles or to get onboarded for new opportunities
  2. Get well-versed with the customer technologies landscape at Level 100
  3. Organize Brown Bag sessions/envisions sessions for demonstrating Our Client Technical capabilities in the areas the customer is interested in and/or need help


Account Management

  1. Build and establish relationship with new contacts within and across departments at the customer location
  2. Constantly review the set objectives for an ongoing program
  3. Work with the Account Manager on any new opportunity in the Account and review the Opportunity closure plan
  4. Proactively update the Account Management team of any changes at the customer end
  5. Initiate and Track hiring request with the US Hiring Team for all US hiring positions (Project and Consulting) for the account and be responsible for closure of the positions
  6. Support the hiring team with interview process and smooth onboarding of the selected candidate
  7. Initiate, coordinate & drive the internal kick-off for new projects in the Account
  8. Support Account Manager for the customer kick-off meeting of new projects
  9. Initiate periodic Delivery review with the Account Manager and the ATS
  10. Keep Our Client Account Management team updated of any customer escalation/ concerns/ issues at the project as well as account level
  11. Initiate, prepare and actively participate in the Monthly and Quarterly Delivery Review meeting with the customer
  12. Track and follow up on all the existing project extensions (EE) and get SOWs created in a timely manner
  13. Understand customer’s domain, technology landscape and strategic technology direction





  1. Degree in Computer Science or related stream from a reputable institution
  1. 18+ years of total IT experience with at least 10 years managing large projects/ program
  2. Strong experience working in an Onsite-Offshore model
  3. Technical proficiency in Java / Microsoft / Azure platform during the initial stage of the career
  4. Superior problem-solving skills, leadership qualities, influencing, communicating, and consulting skills, team/interpersonal skills
  5. Strong analytical and creative problem-solving skills
  6. Strong organizational skills; works well under pressure and with minimal supervision
  7. Excellent verbal and written communication skills
  8. Ability to manage & drive projects with metrics and data, create structure and templates as necessary for project reviews
  9. Ability to effectively drive execution and own responsibility for overall success of projects


  1. Risk Management – Should be able to evaluate Risks at the project and account level on a continuous basis, and proactively discuss internally to come up with the Mitigation/ Contingency Plan
  2. Taking Ownership – Should be able to anticipate, articulate and take ownership of customer’s concerns and track it to closure
  3. Exec level communication Skills – Should be able to articulate thoughts with the Our Client/Customer senior management
  4. Strategic Thinking – Should be able to think strategically, analyze data and present various options to the senior management/exec level
  5. Team Player – Should be able to collaborate with the multifunctional customer and Our Client team
  6. Social Skills – Should be able to have a meaningful conversation and build a rapport at all levels with the customer


  1. Professional certification in Project Management is preferred (PMI , Scrum Master, Kanban, SAfe)