Job Summary
• This role is responsible for scoping and defining the technical design, driving execution and delivery of a software feature, solution, or product. The role serves as the bridge between cross-functional teams including marketing, design, and R&D. The role refines the requirements and distributes work into logical customer valued deliverables, and opportunistically identifies synergies with organization's existing systems.
Responsibilities
• Supports execution of multiple technical projects or programs in support of the continuing evolution of the organization's software products.
• Leads end-to-end project or program lifecycles, from initiation to completion, while ensuring adherence to timelines, scope, and budget.
• Defines project scope, objectives, and success criteria in collaboration with stakeholders.
• Develops project plans, schedules, and milestones to track progress and ensure timely delivery.
• Performs program analysis, manages risk, identifies and influences necessary course corrections, and communicates program status and activities across multiple levels of management.
• Continuously assesses and improves the processes that comprise the software development lifecycle.
• Manages risks and resolves issues that affect release, scope, schedule, and quality.
• Defines and tracks key metrics and performance indicators and drives cross-functional execution of program deliverables.
• Leads post-project evaluations to identify lessons learned and areas for enhancement.
• Provides oversight and planning to design and planning implementation, including strategies, processes, and resources.
Education & Experience Recommended
• Four-year or Graduate Degree in Computer Science, Information Technology, Business Management, or any other related discipline or commensurate work experience or demonstrated competence.
• Typically has 4-7 years of work experience, preferably in program/project management, scrum master, professional technology organization, or a related field or an advanced degree with 3-5 years of work experience.
Preferred Certifications
• Program Management Professional, or
• Scrum Master Professional
Knowledge & Skills
• Software Product Development related
• Requirements Gathering
• New Product Development
• System Design
• Data Analysis (to drive data-driven decisions)
• Automation
• Change Management
• Continuous Improvement Process
• Agile related: Agile Principles, Kanban Principles, Lean Manufacturing, Scrum, Sprint Planning
• Project/Program Management related
• Scope Management (+ Dependencies)
• Schedule Management (+ Milestones and Roadmap)
• Project Planning/Charter, Execution (+ Tracking) and Closure
• Stakeholder management
• Risk management
• Communication Management
• Cost Management
• Benefit Management
• Integration Management
• JIRA
• Confluence
• Azure DevOps
Cross-Org Skills
• Effective Communication
• Results Orientation
• Learning Agility
• Digital Fluency
• Customer Centricity
Impact & Scope
• Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.
Complexity
• Responds to moderately complex issues within established guidelines.
Disclaimer
• This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.