Position summary statement:
Lead the product delivery process from creation to launch. Collaborate with engineering, product, and support teams.
Detailed responsibilities/duties:
- Manage the lifecycle of a complex & cross-functional technical program, collaborating with customers and cross-functional teams to ensure successful product development and delivery.
- Map functional requirements from the product team to build a product that contributes to the distributors or customers.
- Identify & resolve technical dependencies and requirements for the engineering team, including choices on technical design implementation.
- Identify and mitigate risks on product delivery, clear project blockers, and hold engineering teams accountable for delivery.
- Proactively identify and analyze complex, long-term, critical infrastructure problems with engineering leaders and customers.
- Ensure features are tested and meet quality definitions, handle releases, and post-launch monitoring including code maintenance, service monitoring, performance, scaling, and availability tuning.
- Look for chances to create technology components extensible, root cause resolution, and responsible for dev team adherence to SLAs, driving operational excellence.
- Identify and monitor critical metrics of technical performance pre- and post-production and track progress.
Qualifications:
Skills:
Required
- Outstanding communication skills, working with engineers and customers, understanding technical complexities, and resolving conflicts in technical design.
- Requires an understanding of their product/program and have credibility to work with collaborators (specifically engineering).
- Coordinate and lead all aspects of sustaining and post-launch tasks for Digital Office Products.
- Streamline the processes from build to deploy – with high expertise to bring together multiple workstreams across different geographies and product lines towards a successful product delivery.
- Participate in engineering discussions about technology decisions and strategy related to products.
- Strong critical thinking skills and a strategic approach to problem-solving.
- Excellent written and verbal communication skills to successfully engage technical and non-technical customers.
- Experience establishing work relationships across multi-disciplinary teams and multiple partners in different time zones.
- Diligent with the ability to prioritize tasks and manage multiple projects.
- Solid understanding of technical concepts and the ability to work with Engineering teams.
- Ability to influence and align relevant customers across product, engineering, operations, etc.
Technical Skills:
- Outstanding technical background in digital products offerings.
- Anticipate potential roadblocks, manage blocking issues, make compromises, and balance business needs with technical limitations.
- Outstanding understanding of enterprise and consumer technology concepts including client/server languages and architectures, Digital Asset and Content Management systems, ERP systems, CRM, SCM, Database, cloud architectures, web and mobile application development, transactional and non-transactional database concepts, etc.
- Experience in managing complex software product lifecycles, from build to launch.
Experience:
- 5-7 years of work experience working on technical program/product management, product development or technology.
- 5+ years of experience working directly with engineers on program/product launches distributed across multiple product lines and geographies.
- 3+ years working experience in Scrum and Agile SDLC models.
Education:
Required
- Bachelor's or equivalent experience in computer science
Preferred
- MBA or Master’s Degree in Computer Science or equivalent experience, PMP
Principles & Related Skills:
Ethical
- Aligns with policies and procedures; Chooses the high road and upholds our values; Preserves confidentiality; Acts with integrity, honesty and respect.
Leader
- Faces challenges to maintain quality, efficiency objectives, and values; Models trust, transparency, and open communication; Aligns with organizational goals.
Collaborative
- Collaborates with team members, shares info, gives feedback, contributes to results, celebrates individuals and team; Communicates effectively.
Values Collaboration (Great Teammate)
- Shows humility, gives credit to others, collaborates well with diverse backgrounds, builds relationships, values teammates.
Drives Innovation
- Contributes by proposing creative solutions to challenges faced by employees, distributors, and/or customers; Collaborates to develop and support others' ideas; Drives ideas to implementation.
Delivers Change
- Delivers Change Through: Adapting to different working environments; Responding positively to change including new duties and assignments.