Job Description
Program Leadership:
- Define program objectives, scope, and deliverables in collaboration with stakeholders.
- Develop and manage detailed project plans, including schedules, resources, and budgets.
- Work with cross-functional teams to drive program execution and resolve issues.
Stakeholder Management:
- Act as the primary point of contact for all program-related communications.
- Engage with stakeholders to gather requirements, set expectations, and provide regular updates on progress.
- Ensure alignment between program objectives and business goals.
Technical Oversight:
- Coordinate with engineering teams to ensure technical feasibility and integration of solutions.
- Manage technical risks and issues, providing solutions to overcome obstacles and ensure successful program delivery.
- Oversee the quality and performance of technical deliverables.
Process Improvement:
- Implement and optimize project management processes and tools to enhance efficiency and effectiveness.
- Identify areas for process improvements and drive best practices in project management.
Reporting and Documentation:
- Prepare and present program status reports, executive summaries, and other relevant documentation.
- Maintain accurate and up-to-date records of project progress, risks, and changes.
Team Collaboration:
- Foster a collaborative and high-performance work environment.
- Facilitate regular team meetings, ensuring effective communication and coordination.
- Mentor and support team members, promoting professional growth and development.
Education:
- Bachelor’s degree in computer science, Engineering, or a related field. Advanced degree or relevant certifications (e.g., PMP, Agile) preferred.
- Experience: 5+ years of experience in technical program management or a related role, with a proven track record of delivering complex projects.
- Technical Skills: Strong understanding of software development methodologies, systems engineering, and technical architecture. Familiarity with Agile, Scrum, and other project management frameworks.
Project Management:
- Demonstrated experience in managing large-scale projects, including budget, scope, and timeline management.
Communication:
- Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
Leadership:
- Strong leadership and team management skills, with a proactive approach to problem-solving and decision-making.
Analytical Skills:
- Ability to analyze complex data, identify trends, and make data-driven decisions.
Roles & Responsibilities
- Review project proposals or plans to determine time frame, funding limitations, procedures for accomplishing projects, staffing requirements and allotment of available departmental resources to various project phases.
- Establish work plan and staffing for each phase of projects, and arrange for recruitment or assignment of project personnel, assign duties, responsibilities, and scope of authority to project personnel.
- Formulate and define scope and objectives of projects.
- Confer with project staff to outline work plan, identify, and schedule project deliverables, milestones, and required tasks.
- Direct and coordinate activities of project personnel to ensure project progresses on schedule and within budget.
- Prepare project reports for management, Clients, or others.
- Manage internal and external systems, application development, and infrastructure projects from inception to successful implementation.
- Work with offshore teams to Drive and take daily/weekly status for all the areas.
- Provide technical guidance as and when needed.
- Review/Ensure all relevant documents are in place for Change/Release management.
- Handle Customer Co-ordination and understand changing business need
Generic Managerial Skills
- Able to effectively communicate across teams and roles.
- Manage weekly and Monthly Status report for internal and customer stakeholders.
- Co-ordinate with internal and external team in handling critical issues.
- Work as primary escalation contact for team in technical and non-technical issues.
- Demonstrable ability to deliver projects on time, with high quality, and within budget.
- Ability and desire to thrive in a proactive, high-pressure, client-services environment.
- Strong analytical and conceptual skills
- Strong teamwork and interpersonal skills and ability to communicate with all management levels.
- Leads others toward technical accomplishments and collaborative project team efforts.
- Strong written & Oral communications, including technical writing