Description

You bridge the gap between business requirements and technical implementation throughout the software development lifecycle.

This role is on-site.

Responsibilities

  • Define project scope and create charters by gathering requirements from business and technology stakeholders.
  • Translate high-level requirements into detailed user stories, technical architecture, and system design specifications including ER diagrams and flow charts.
  • Manage the software development lifecycle by overseeing design, testing, implementation, and defect management.
  • Execute release management tasks including preparing migration plans and implementation trackers.
  • Facilitate vendor communications regarding delivery, resource efforts, and invoicing.

Required Skills

  • 5-7 years of experience in system analysis or technical project coordination.
  • Proficiency with Agile/Scrum project methodologies.
  • Experience in stakeholder and vendor management.
  • Ability to develop and analyze project metrics to track success and velocity.
  • Technical documentation skills including Use case diagrams, System diagrams, and Data flow diagrams.
  • Experience with software defect management and release management processes.
  • Bachelor's Degree in Computer Science.

Education

Bachelors’ Degree in Computer Science