Director, Delivery & Program Management - R01546314

Edison, United States
Job ID: R01546314

Director, Delivery & Program Management - R01546314

Role Brief – Director, Program management and Delivery position oversees the end-to-end delivery of software development projects, ensuring they meet business objectives, are completed on time, and within budget. This role involves mentoring PMs, SMs, teams, fostering a culture of continuous improvement, and delivering high-quality software solutions aligned with business needs and technical standards. A strong focus is placed on maintaining regular reporting cadences, meeting target revenue and margins, and driving cost efficiencies without compromising quality.
Key Responsibilities:
  • Define project goals, deliverables, and success criteria for software solutions.
  • Develop detailed plans, including resource allocation, timelines, and risk mitigation.
  • Ensure software development follows Agile or hybrid methodologies, delivering in iterative cycles.
  • Mentor, coach project managers & teams to achieve their full potential.
  • Foster a culture of collaboration, accountability, and continuous learning.
  • Identify skill gaps within the team and recommend training or upskilling initiatives.

  • Stakeholder Collaboration and Reporting:
  • Maintain a regular cadence for reporting, including WSR, MBR, QBR
  • Act as the bridge between business stakeholders, product owners, and technical teams.
  • Provide actionable insights to stakeholders on project progress, risks, and opportunities.

  • Revenue and Margin Management:
  • Ensure projects are delivered within budget while achieving target revenue and profitability margins.
  • Track and manage financial performance metrics, including cost savings, efficiency gains, and ROI.
  • Proactively identify and address factors impacting financial performance.
  • Streamline processes to optimize output, resource utilization, and cost savings.
  • Implement automation and best practices to reduce delivery timelines and overhead costs.
  • Negotiate vendor contracts to ensure cost-effectiveness.

  • Risk Management:
  • Identify potential risks and develop mitigation plans to ensure uninterrupted delivery.
  • Proactively resolve conflicts and remove project roadblocks.

  • Quality Assurance and Delivery:
  • Ensure adherence to coding standards, testing protocols, and best practices.
  • Facilitate code reviews, sprint reviews, and retrospectives to maintain high quality.
  • Oversee final product delivery and ensure alignment with business needs and user expectations.
  • Qualifications:
  • 15+ years of experience in software development and project delivery.
  • Proven experience leading and mentoring agile software development teams.
  • Hands-on experience with SDLC, CI/CD pipelines, and software quality assurance practices.
  • Strong understanding of software architecture and development methodologies.
  • Proficiency in Agile tools (e.g., JIRA, Azure DevOps).
  • Exceptional leadership, communication, and interpersonal skills.
  • Financial acumen to track and manage revenue, costs, and margins effectively.
  • Technical expertise in programming languages and frameworks (e.g., Java, .NET, Python, etc.).
  • Certified Scrum Master (CSM) or SAFe Agilist.
  • PMP (Project Management Professional) or Prince2.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Key Competencies:
  • Mentoring and Team Building
  • Stakeholder Management and Communication
  • Revenue and Margin Management
  • Process Optimization and Continuous Improvement
  • Strategic Thinking and Problem-Solving
  • Jobs based on your browsing history

    Together, we create the future you always aspired to. Explore your next career opportunity.

    SEE ALL OPEN POSITIONS