Technical Software Product Manager
Apply NowCompany: IT People Corporation, Inc.
Location: Morrisville, NC 27560
Description:
Technical Software Product Manager - Device Client Solutions
We are seeking an experienced Software Product Owner with a proven record of leading and driving software products and solutions and a skilled Scrum practitioner with the ability to create innovative and differentiated solutions that will drive value for our customers.
In this role, you are chartered with anticipating the market, driving key innovative software solutions and applications strategy & delivery in the Commercial technology market.
We are flexible with the location if you are in the US.
What you will be doing:
Basic Requirements:
No Third-parties.
We are seeking an experienced Software Product Owner with a proven record of leading and driving software products and solutions and a skilled Scrum practitioner with the ability to create innovative and differentiated solutions that will drive value for our customers.
In this role, you are chartered with anticipating the market, driving key innovative software solutions and applications strategy & delivery in the Commercial technology market.
We are flexible with the location if you are in the US.
What you will be doing:
- You will be working with customers and stakeholders to drive software solutions focused on laptops, mobile, edge, IOT and server - device management
- Coordinate closely with internal and external stakeholders to align on hardware & software product synergies and marketing plans.
- Strategize with product management and stakeholders on issues related to product requests, vision and overall business value and help drive the strategic & tactical product roadmap.
- Own and drive the product roadmap from incubation to launch; Help identify and document Use Cases and User Stories that will define product delivery priorities and timeline.
- Own and drive product development by working closely with Scrum Master, Engineering Team and other stakeholders on product delivery in the Agile environment - ATDD (Acceptance Test Driven Development) based process.
- Groom the product backlog of competing feature requests by evaluating the business value of each and prioritizing the work for engineering. Constantly coordinate with Scrum Masters and engineering teams including sequencing into Sprints and ensuring that engineering is working on requests based on business priorities.
- Work with key business stakeholders to ensure that prioritized solutions are delivered in a timely manner and within budget.
Basic Requirements:
- Bachelor's degree or equivalent experience.
- 5+ years' experience of software product management experience.
- 5+ years' experience with Agile methodology and scrum team experience.
- Must have a good technical understanding in order to contribute to team solutions.
- In-depth knowledge of edge, IOT device hardware and software features and functionality -
- Experience with Android / Linux / Windows
- Prior experience with driving product strategy, roadmaps, building a business case, revenue model for a product and/or defining Key Performance Indicators (KPIs) to drive product innovation.
- SaaS knowledge.
- Knowledge of hardware and software security components and principles
- Understanding of hardware, firmware, operating systems, drivers and applications
- Knowledge in endpoint management.
- Strong written and verbal communication skills.
- Demonstrated ability to lead and drive complex software product definition and development with multiple internal and external stakeholders.
- Outstanding organizational skills, especially the ability to manage multiple concurrent priorities being executed by multiple teams.
- ATDD Product Ownership experience.
- Experience with JIRA and Confluence
No Third-parties.