Description

You will bridge the gap between business needs and technical implementation throughout the full software development life cycle.

Responsibilities

  • Collaborate with business and technical teams to define, document, and communicate product requirements and system interactions.
  • Design technical solutions for business issues and coordinate with application development teams for implementation.
  • Execute all SDLC phases including requirements definition, system design, integration, user acceptance testing, and deployment coordination.
  • Analyze functional requirements to map information flows, decision processes, and database structures.
  • Facilitate vendor and team processes to ensure compliance with established policies and methodologies.

Required Skills

  • 5+ years of related industry experience.
  • Deep understanding of all phases of the software development life cycle (SDLC) and project development cycles.
  • Experience gathering business requirements using story mapping, impact mapping, and user story writing/refinement.
  • Proficiency in Agile development methodologies and practices.
  • Ability to write, execute, and manage detailed test plans with a focus on quality.
  • Strong data analysis skills with experience writing queries (SQL experience preferred).
  • Proven ability to document application subsystems, data dictionaries, and system interfaces.
  • Excellent oral and written communication skills for effective technical and business documentation.

Education

Any Gradute