Job details
Job type full-time
Full job description
Description: position summary:
Responsible for the execution of the product development life cycle (pdlc) for web and mobile applicationsThis includes feature definition prior to development including: perform market and competitive research, gather and document product requirements, work with ui/ux designers and software engineers to design the solution, scope and prioritize features, write user stories with detailed acceptance criteria, and ensure all needed designs are in place so that the software engineering team has everything they need to start developmentOnce a feature is in development, answer software engineering team questions and clarify requirements when neededDuring rollout, keep internal stakeholders such as sales and customer success informed of upcoming product enhancements, and work with customer success and marketing to inform customers.
Position expectations:
Understand customer needs by talking to customers and prospects, getting feedback from sales and customer success, reviewing feature ideas
Perform competitive and market research to determine the right feature set to drive usage and achieve product superiority
Meet with customers and business stakeholders to gather product requirements
Work with user interface designers and software engineers to design and build software features on the product roadmap that customers will find engaging, exciting and useful
Accurately and clearly communicate feature design and requirements to the software engineering team through epics, user stories and acceptance criteriaEnsure that the software engineering team has everything they need at the beginning of the sprint
Shepherd features through design and development to ensure on-time delivery, following-up with others or escalating as appropriate to meet deadlines
Create and maintain a prioritized product backlog, making sure the engineering team is working on the right things for company success
Work daily with developers to clarify and refine requirements as needed
Communicate release schedule and contents to the wider organization and customers
Interface with customer success in developing training materials and release notices for new features and updates
Communicate the product development schedule to leadership; especially unforeseen changes to the planned schedule
Perform user acceptance testing
Analyze product usage data to measure feature adoption
Prioritize defects and schedule work
Requirements: qualifications:
The requirements listed below are representative of the knowledge, skill, and/or ability necessary for satisfactory performanceReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bs or ba degree or equivalent experience
Previous experience in business analysis or product management for a software product
Strong interpersonal, written, and verbal communication skills with demonstrated ability to work in a team environment
Strong creative problem-solving and analytical skills
Excellent organizational, time management, and project management skills.
Experience with web and mobile development technologies
Ability to pick up technical and business concepts quickly
Detail-oriented with the ability to work on multiple projects at once.
Strong understanding of technical requirements, specifications, and documentation skills
Enjoy working in a fast paced, innovative, collaborative, and agile environment
Preferred qualifications:
Familiar with agile environment and the scrum process with hands-on experience working with a team of developers
Experience using jira
Experience in building operations or facility management
Job type: full-time
Work location: multiple locations