Search by job, company or skills

tiqmo

Technical Program Manager

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking to hire a Technical Program Manager at Tiqmo Kuwait to oversee coordination efforts and ensure the successful delivery of complex software projects across multiple engineering teams.

This position is responsible for ensuring that product development, engineering execution, testing, and release activities are well coordinated, transparent, and completed on schedule. The Technical Program Manager will serve as a central point of contact among product managers, engineering teams, quality assurance, and operations to facilitate smooth and predictable software releases.

The ideal candidate shall possess strong organizational skills, experience managing cross-functional engineering programs, and the ability to maintain operational visibility across multiple work streams.

Primary Duties and Key Responsibilities

Program and Delivery Coordination

Coordinate the execution of software development initiatives across multiple teams.

Responsibilities include:

  • Manage cross-team delivery plans
  • Ensure alignment between product requirements and engineering execution
  • Track program milestones and delivery timelines
  • Identify and resolve cross-team dependencies
  • Monitor progress and communicate delivery status

Release Planning and Execution

Support the planning and coordination of software releases.

Responsibilities include:

  • Coordinate release schedules across engineering teams
  • Ensure development, testing, and deployment activities are aligned
  • Track release readiness and risk areas
  • Communicate release timelines and updates to stakeholders

Cross-Functional Collaboration

Work closely with product managers, engineers, QA teams, and operations teams to ensure smooth program execution.

Responsibilities include:

  • Facilitate collaboration among geographically distributed teams
  • Coordinate and schedule meetings as necessary
  • Ensure teams stay aligned on priorities and deadlines
  • Assist teams in overcoming barriers to delivery

Project Tracking and Reporting

Maintain clear visibility of program progress and delivery status.

Responsibilities include:

  • Monitor project progress using project management tools
  • Oversee milestones, risks, and dependencies
  • Deliver regular status updates to leadership and stakeholders
  • Maintain accurate project documentation and tracking systems

Risk and Issue Management

Proactively identify risks and operational challenges affecting delivery.

Responsibilities include:

  • Escalate delivery risks promptly
  • Collaborate with engineering teams to develop and implement mitigation strategies
  • Monitor the resolution of critical issues affecting project timelines

Requirements and Qualifications

  • Bachelor's degree in technology-related field such as computer science, software engineering, IT, Cybersecurity, management information systems or a related field.
  • 5+ years of experience in technical program management, project management, or engineering delivery
  • Experience coordinating software development projects
  • Strong understanding of software development lifecycle (SDLC)
  • Experience working with cross-functional engineering teams
  • Preferred familiarity with Agile or Scrum development methodologies and software release cycles
  • Prior experience in utilizing issue and project tracking tools (e.g., Jira, Azure DevOps, or similar) and modern software development practices
  • Strong organizational and communication skill
  • Demonstrated expertise in program management, cross-team coordination, risk management, delivery tracking, and organizational leadership.
  • Excellent verbal and written communication skills, fluency in English and Arabic is advantageous.
  • Ability to be thorough while paying close attention to detail in support of conflict/issue resolution.
  • Capacity to ensure that the engineering teams remain aligned and coordinated, delivery milestones are tracked and predictable, software releases are well organized and communicated and stakeholders have clear visibility of delivery progress

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144640479