Position Summary :
Perforce Software is looking for a Technical Product Owner to join our growing and exciting global product management team.
This Technical Product Owner works closely with software engineering teams and plays a key role in defining the product strategy, priorities and delivering industry leading software diagnostics, security and quality solutions.
As a key member of the product management team, the product owner will help define the technical specifications as well as contribute new ideas and market expansion.
The successful candidate will be an engaged, interactive technical subject matter expert in the test automation and code analysis space who champions customer experiences and technology leadership.
The successful candidate will work in an exciting and engaging environment where they will be encouraged to expand their skills, test their creative boundaries, share new ideas, and of course have fun.
Klocwork is one of the most accurate static code analyzers for C, C++, C#, and Java programming languages. It’s a modern, Agile static code analyzer that scales to projects of any size and works effectively within the DevOps cycle.
Responsibilities :
Translate business strategy into technical requirements and IT solutions
Collaborate with developers on technical architecture and bring deep domain expertise to the agile development process
Define product epics and user-stories, prioritize engineering tasks, identify usability and UX elements and
Build, author, groom, and maintain the backlog of user stories , defects and infrastructure tasks
Define product acceptance criteria, performance requirements and ensure that deliverables are aligned with market and customer needs
Formulate and measure product analytics to ensure on-going product performance and customer satisfaction.
Engage cross functional teams globally to define and prioritize product initiatives
Participate in agile teams (e.g. Scrum and / or Kanban)
Balance the prioritization of backlog items to meet goals for new product capabilities, technical enhancements initiatives, and customer satisfaction.
Work closely with product managers and product marketing to align on outbound messaging that will guide the development of marketing collateral, white papers, presentations, and demo materials.
Business / Technical Competencies :
Solid communication (written / verbal) and interpersonal skills
Ability to balance customer-driven requirements and understand the impact on the business
Ability to deal with ambiguity in a fast-paced, dynamic environment
Experience working in an Agile / Scrum development environment, writing product user stories and workflows
Experience with Static Analysis tools a plus
Embedded, Mobile or Security background a plus
Strong work ethic. Must have a sense of urgency and ability to get things done
Team player with a customer-focused attitude and strong problem solving skills
Highly organized with ability to multi-task
Requirements :
Bachelor’s degree in computer science / engineering or related field.
Minimum of 5 years of experience in a software product management, technical product owner or product development in an agile process
Superior communication and presentation skills
Demonstrated ability to think strategically and execute methodically.
Demonstrate hands on experience and success in guiding successful product lifecycle processes
Read, interpret and perform software development activities in C / C++.
Excellent knowledge of C / C++ software development processes and tools.
Expertise working with embedded industries such as automotive, medical, IoT, aerospace
Familiarity with safety and security industry coding standards
Experience with continuous integration, DevOps automation tools, automated testing - advantage