Position Overview
Job Objective:
Lead the end-to-end delivery of software development projects, ensuring successful execution in Agile environments while aligning business requirements with technical solutions across web, mobile, integrations, data, and AI platforms.
Responsibilities:
- Own software delivery from project initiation through production release.
- Define project scope, timelines, milestones, and delivery plans.
- Track progress, risks, dependencies, and ensure on-time delivery.
- Gather business requirements directly from clients and stakeholders.
- Translate requirements into user stories, functional specifications, and acceptance criteria.
- Identify gaps, edge cases, and dependencies early in the project lifecycle.
- Lead Agile execution including backlog management, sprint planning, and prioritization.
- Coordinate with developers, architects, and data teams to design and deliver technical sol...