Attend client meetings; lead discovery process; gain knowledge of our clients' businesses; lead client presentations
Build strong client relationships in building solutions that align with product vision and outcomes
Collaborate with client and project teams to define feature sets and feature prioritization for applications that align with client strategy
Deliver well-written user stories and functional requirements
Collaborate with product designers and engineers to create best-in-class user experiences
Lead the definition and documentation of high-level business requirements
Be the owner of the complete solution; define what "should be;" share that vision with internal and external teams
Work with design and development teams to create solutions that are in line with time and budget constraints
Follow products through implementation, managing requirements, and keeping development aligned with product goals
Requirements
7+ years of experience in the software development industry as a Product Owner, Technical Business Analyst, Requirements Manager, Product Manager, or related position
An understanding of software development life-cycle (SDLC) and experience working in one or more software development methodologies
Demonstrated experience with AI technologies in personal and/or professional contexts
Experience working closely with clients; experience leading the discovery process and client presentations
An understanding of the topic of user experience (UX); the ability to define user flows and lead a UX design process
Prior experience eliciting and defining requirements for web and/or mobile app projects
Comprehension of business process and the ability to define, communicate, and document business processes
The ability to consider, and plan for, edge cases and potential risks within a project
Understanding of wire-framing and/or prototyping
An understanding of web services and database architecture
Experienced technical problem solver able to address and communicate technical or process issues between systems
Inquisitive, listens well, and asks good questions
Curiosity, interest, and ability to adapt within many different industries, technologies, and businesses
(Bonus) Certified Agile ScrumMaster or Product Owner
(Bonus) Has worked within a major technology consultancy firm or agency
(Bonus) Extensive experience as a software developer building web-based and/or mobile applications
(Bonus) Working knowledge of SQL
(Bonus) Experience with enterprise business applications (e.g. CRM, ECM, etc)
(Bonus) Experience with enterprise IT applications (e.g. ESB, MDM, Data Warehousing)
Healthcare benefits - Medical, Vision, Dental (Including an option for 100% coverage of individual employee medical premiums)
Life & Disability Insurance
401K matching
Flexible paid time off & paid company holidays
Parental Leave
Employee Assistance Program (EAP)
And more!
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software development life-cycle (SDLC)AI technologiesuser experience (UX)requirements elicitationwire-framingprototypingweb servicesdatabase architecturetechnical problem solvingSQL
Soft skills
client relationship buildingdiscovery process leadershipcommunicationcuriosityadaptabilitylisteningquestioningplanning for edge casesdocumentationcollaboration