Description

Must have — We are looking for someone with at least 5 years should be medium to large scale application development and rest with leading/managing.

People who love coding not just leading programs

Key Responsibilities

Program Leadership & Strategy

  • Enhance program goals, drive success metrics, and roadmaps in alignment with organizational objectives.
  • Develop and communicate program strategies, ensuring clarity and buy-in across engineering, product, and business teams.

Project Management

  • Monitor project schedules, milestones, and dependencies, proactively identifying and mitigating risks.

Cross-Functional Collaboration

  • Facilitate communication and collaboration between engineering, teams, and other stakeholders.
  • Drive consensus and resolve conflicts to keep programs on track.

Technical Expertise

  • Understand technical architectures, dependencies, and trade-offs to make informed decisions.

Stakeholder Management

  • Serve as the primary point of contact for program status, risks, and issues.
  • Provide regular updates to leadership and stakeholders, ensuring transparency and alignment.

Process Improvement

  • Identify opportunities to improve program management processes, tools, and best practices.
  • Implement scalable solutions to increase efficiency and effectiveness across teams.

Risk & Issue Management

  • Proactively identify risks and issues, develop mitigation plans, and drive resolution.
  • Escalate critical blockers and facilitate rapid decision-making.

Typical Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Experience managing large-scale technical programs or projects.
  • Strong understanding of software development lifecycle and technical concepts.
  • Excellent communication, organizational, and leadership skills.