These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Engineering Program Manager

0 people like this description

Engineering Program Manager


Primary Job Responsibilities:

• Understand nature of program (& project) management needs to drive execution & delivery
• Manage scope, milestones and budget across program (& project) to ensure completion of goals
• Identify and track program (& project) interdependencies to ensure timely and successful delivery
• Maintain relationships with business & technology stakeholders including architects, development managers, scrum teams, program (& project) managers, QA, Release Engineering and Management and Site Operations
• Develop appropriately structured and detailed program (& project) plans
• Identify program (& project) risks and develop risk mitigation techniques to minimize issues.
• Optimize resource and capacity planning to support program (& project) goal
• Identify, track, prioritize and drive resolution of program (& project) level issues and work to address and mitigate systemic issues
• Ensure escalations to the appropriate individuals/groups are done early and often
• Identify and track major milestones for program (& project)
• Review and ensure that release cycles are executed according to plan which includes validating implementation plans, mitigation plans, test plans and signoffs and communication plans
• Monitor and measure progress to ensure that the program (& project) meet or exceed performance target, ensuring that teams document accurate status
• Communicate timely and accurate status to appropriate levels and stake holders
• Lead deep dives on key initiatives through program (& project) reviews with team
• Oversee program (& project) performance and reporting across geographic locations
• Follow PLC method to effectively manage solution delivery through the application life cycle
• Lead effective program (& project) governance, stakeholder management, and communications ensuring that stakeholders have adequate understanding of timelines, resource needs, risks, contentions, and dependencies
• Assess the current methodology, identify / rationalize gaps vs. best practices, and continuously improve the process to support our aggressive deployment schedule.
• Provide delivery leadership to project teams
• Lead PM activities on program (& project) teams
• Actively collaborate with leaders across the technology organization to ensure that resources, dependencies, risks and constraints are aggressively managed in a timely fashion

Job Requirements:

• Successful track record of managing large, complex development programs to deliver technical solutions across multiple project teams and organizational units that met agreed upon business objectives and performance metrics
• Proven ability to develop effective, matrix, cross-organization relationships, collaborating and communicating across business and technology stakeholders and multiple geographies
• Strong technical acumen, able to ensure that technical solutions, strategies, practices, and governance deliver business and customer value
• Deep knowledge of program & project management process, management software tools, templates and techniques
• Experience with different software development methodologies including the agile development methodology such as Scrum
• Success in developing program (& project) level artifacts to support a major software implementation program with concurrent releases

Basic Qualifications:

• Strong analytical skills; creative and relentless problem solver
• Strong organizational skills, ability to thrive in a matrix environment where success depends on a high degree of cross-functional collaboration
• Strong ability to translate product needs to technology and understand technology
• Excellent verbal and written communication skills
• Detail-oriented, unfazed by technical detail, committed to flawless execution
• Team player; ability to interface and build relations at all levels internally and externally
• Skilled at developing detailed product requirements, working closely with product development
• 4+ years of background required building products.
• 3+ years of experience working on web products
• 4+ years of experience in internet industry
• Having experience with managing or working with mobile apps is a plus
• Experience and/or knowledge of Service Oriented Architecture and REST APIs is a plus

These job descriptions are examples. Looking for work?

Find JobsFind Jobs