Software Delivery Manager at TPI
United States, , USA -
Full Time


Start Date

Immediate

Expiry Date

12 Nov, 25

Salary

120000.0

Posted On

13 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Estimates, Project Planning, Agile Methodologies, Mobile Applications, Jira, Facilitation, Project Tracking, User Stories, Teams, Project Delivery, Software Development, Interpersonal Skills, Coding Standards, Mobile Apps, Communication Skills, Development Tools

Industry

Information Technology/IT

Description

Description:

TPI is seeking a Software Delivery Manager to support our mobile app development teams in delivering high-quality software products using Agile and Sprint methodologies. This position will facilitate team collaboration and software project tracking while ensuring adherence to Agile principles, and assist in Sprint cycles to drive efficient project delivery. Your understanding of technical details and communication skills will help bridge our development and customer success teams, allowing us to efficiently produce innovative and maintainable mobile applications and supporting services.Essential Functions:

  • Ensure adherence to Agile principles and values
  • Verify teams are working on prioritized tasks and user stories
  • Track and report on progress and identified blockers
  • Host daily stand-ups
  • Encourage team discussion, collaboration, and problem-solving across all technical areas
  • Remove impediments and obstacles hindering team progress
  • Provide technical expertise and guidance to Client Success team
  • Help teams adopt and align with best practices and coding standards
  • Communicate team progress, risks, and dependencies to stakeholders
  • Collaborate with PM’s to assist in managed expectations and ensure alignment with project goals
  • Track and analyze team metrics (e.g., velocity, lead time, cycle time)
  • Provide insights to inform process improvements
  • Create and prioritize cards (issues, tasks, user stories) in JIRA
  • Ensure cards have clear descriptions, estimates, and due dates
  • Monitor board columns, workflows and time logs
  • Analyze board data to identify trends and areas for improvement
  • Provide resource requirements for new apps and features to help ensure accurate timelines in project planning

Requirements:

  • 2+ years of experience in software development or a similar role providing first-hand experience with general web and mobile technologies
  • Strong understanding of Agile principles, values, and methodologies (Scrum, Kanban, etc.)
  • Experience with Sprint practices and resource management
  • Excellent communication, facilitation, and interpersonal skills
  • Ability to work collaboratively with cross-functional teams
  • Experience with JIRA
  • Technical background in mobile app development (iOS, Android, or cross-platform)

PREFERRED EDUCATION AND EXPERIENCE:

  • Certification in Agile methodologies (e.g., CSM, SAFe)
  • Experience with mobile app development tools and technologies (Flutter experience a plus)
  • Knowledge of DevOps practices and tools
  • The ability to publish mobile apps to the Google Play and Apple App stores
  • Casino Gaming industry experience
Responsibilities
  • Ensure adherence to Agile principles and values
  • Verify teams are working on prioritized tasks and user stories
  • Track and report on progress and identified blockers
  • Host daily stand-ups
  • Encourage team discussion, collaboration, and problem-solving across all technical areas
  • Remove impediments and obstacles hindering team progress
  • Provide technical expertise and guidance to Client Success team
  • Help teams adopt and align with best practices and coding standards
  • Communicate team progress, risks, and dependencies to stakeholders
  • Collaborate with PM’s to assist in managed expectations and ensure alignment with project goals
  • Track and analyze team metrics (e.g., velocity, lead time, cycle time)
  • Provide insights to inform process improvements
  • Create and prioritize cards (issues, tasks, user stories) in JIRA
  • Ensure cards have clear descriptions, estimates, and due dates
  • Monitor board columns, workflows and time logs
  • Analyze board data to identify trends and areas for improvement
  • Provide resource requirements for new apps and features to help ensure accurate timelines in project plannin
Loading...