Enable job alerts via email!

Associate Director, Delivery & Program Management - R01546280

Brillio

United States

Remote

USD 130,000 - 160,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking an Associate Director for Delivery & Program Management. This role involves overseeing software development projects, mentoring teams, and ensuring quality delivery within budget. The ideal candidate will have extensive experience in software development and strong leadership skills, focusing on continuous improvement and stakeholder collaboration.

Qualifications

  • 15+ years of experience in software development and project delivery.
  • Proven experience leading and mentoring agile software development teams.

Responsibilities

  • Oversee end-to-end delivery of software development projects.
  • Mentor PMs and teams, fostering continuous improvement.
  • Ensure projects are delivered within budget and meet target revenue.

Skills

Revenue Forecasting
P&L Management
Program Management
Business Case Development
People Management
Project Analytics
Escalation Management
Design Thinking
Delivery Management
Agile tools

Education

Bachelor’s degree in Computer Science

Tools

JIRA
Azure DevOps

Job description

Associate Director, Delivery & Program Management


Primary Skills
  • Revenue Forecasting, SOW creation and scope tracking, P&L Management, Program Management, Business Case Development, People Management, Project Analytics, Escalation Management, Design Thinking
Secondary Skills
  • Delivery Management
Specialization
  • Delivery Management: Associate Director, Delivery & Program Management
Job requirements
  • The Delivery Director 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:

  • 1. Software Development Program Management:
  • o Define project goals, deliverables, and success criteria for software solutions.
  • o Develop detailed plans, including resource allocation, timelines, and risk mitigation.
  • o Ensure software development follows Agile or hybrid methodologies, delivering in iterative cycles.
  • o Mentor, coach project managers & teams to achieve their full potential.
  • o Foster a culture of collaboration, accountability, and continuous learning
  • o Identify skill gaps within the team and recommend training or upskilling initiatives.

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

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

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

  • 5. Quality Assurance and Delivery:
  • o Ensure adherence to coding standards, testing protocols, and best practices.
  • o Facilitate code reviews, sprint reviews, and retrospectives to maintain high quality.
  • o Oversee final product delivery and ensure alignment with business needs and user expectations.

  • Qualifications:
  • 1. Education: o Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2. Experience:
  • o [15+] years of experience in software development and project delivery.
  • o Proven experience leading and mentoring agile software development teams.
  • o Hands-on experience with SDLC, CI/CD pipelines, and software quality assurance practices.
  • 3. Skills:
  • o Strong understanding of software architecture and development methodologies.
  • o Proficiency in Agile tools (e.g., JIRA, Azure DevOps).
  • o Exceptional leadership, communication, and interpersonal skills.
  • o Financial acumen to track and manage revenue, costs, and margins effectively.
  • o Technical expertise in programming languages and frameworks (e.g., Java, .NET, Python, etc.).

  • 4. Certifications (Preferred):
  • o Certified Scrum Master (CSM) or SAFe Agilist.
  • o PMP (Project Management Professional) or Prince2.

  • Key Competencies:
  • • Mentoring and Team Building
  • • Stakeholder Management and Communication
  • • Revenue and Margin Management
  • • Process Optimization and Continuous Improvement
  • • Strategic Thinking and Problem-Solving

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.