Product Analyst

Software Development United States Troy, Michigan Lubbock, Texas


The Product Analyst defines work items for the development execution team.  Their primary work assignment is to understand, refine, and communicate the product feature requirements in a manner that can be executed on and validated.  They serve as an additional subject matter for a given product domain within our Incode Public Safety product suite, which encompasses police computer-aided dispatch (CAD), records management (RMS), and mobile solutions. 


  • Primary focus is to assist in managing the Incode Public Safety backlog
  • Perform solution design activities
  • Create detailed functionality breakdowns
  • Write tactical user stories and feature specifications for Developers to code
  • Work with Customers to refine solution specification
  • Day-to-day collaboration with Developers and QA Testers to clarify functional specifications for approved features
  • Assist in Requirement Documentation creation
  • Assist with backlog grooming activities
  • Coordinate with user groups, advisory boards, and Sales organization on product suggestions
  • Become immersed in the end-user experience
  • Facilitate discussion around business and technical impacts of, and dependencies related to, priority decisions
  • Research customer processes, needs, and perceptions
  • Become an expert in CJIS requirements for the Incode PS Products
  • Become an expert in IBR reporting at the federal and state levels


  • Bachelor’s Degree in CIS, MIS or a related Technical field is preferred
  • Prefer a minimum of 1 year of experience in software or related experience including but not limited to writing user stories and/or documenting client specifications
  • Prior experience in a customer-facing role
  • Knowledgeable on various technology platforms with respect to workflow and usage models (desktop clients, web, tablet)
  • Strong understanding of Agile software development concepts
  • Strong analytical and problem-solving skills
  • Strong time management skills
  • Strong interpersonal and communication skills involving communicating technical and non-technical information in writing and verbally
  • Must be able to travel occasionally if requested