Sophos

Senior Technical Program Manager

Apply Now

Job Description

Role Summary

In this role, you will help in co-ordinating product releases working closely with other Senior program Managers in the team by supporting back end activities in getting the required follow-ups, meeting the release readiness compliance checks, ensuring alignment with business and technical goals. You will work closely with engineering, product, and executive teams to deliver high-impact projects while managing timelines, risks  and dependencies.

The ideal candidate has a strong technical and SW development background, excellent project management skills (preferably in SAFe agile & PI planning & execution), and the ability to work with cross-functional teams to drive projects from initiation to completion. If you thrive in a fast-paced environment and enjoy working on technical projects, we encourage you to apply.



What you will do
  • Help in defining and documenting project scope, objectives and success criteria.
  • Report project risks and outcomes to appropriate management channels and escalate issues according to project work plan
  • Manage and prioritise product releases, ensuring on-time and high-quality delivery.

  • Coordinate with development teams to ensure smooth software deployment and integration.
  • Conduct risk assessments and develop mitigation strategies.
  • Track and report project progress, milestones and key performance indicators (KPIs).
  • Communicate project updates and potential blockers to leadership and stakeholders.
  • Ensure technical teams follow best practices, coding standards, and architectural guidelines.
  • Utilise Agile, Scrum, SAFe or Kanban methodologies for efficient project execution.
  • Work closely with quality assurance (QA) teams to guarantee high-quality project deliverables.
  • Track and optimise project timelines, and resource utilisation.
  • Support post-implementation reviews and continuous improvement initiatives
  • Implement best practices in project management, DevOps and software development. 

  • What you will bring
    • Bachelor’s degree in Computer Science, Engineering, Information Technology or a related field.
    • Overall, 8-10 years of experience in Software Development industry with product development/ releases background
    • 3+ years of experience in technical project management, software development or technical leadership.
    • Three or more years of experience in project coordination, Scrum Master or project lead role
    • Awareness of end to end product release cycle is a must for this role.
    • Expertise in software development, cloud platforms, DevOps and IT infrastructure.
    • Experience in Scrum Master role is added advantage
    • Strong understanding of software development life cycle (SDLC), databases, system architecture and cybersecurity.
    • Knowledge of cloud computing (AWS, Azure, Google Cloud Platform).
    • Familiarity with Sonar Qube, Blackduck tools is preferable
    • Familiarity with CI/CD pipelines, microservices and API integration.
    • Experience with agile methodologies (Scrum, Kanban, SAFe) and project management tools (JIRA, Trello, Asana, or Microsoft Project).
    • Experience with JIRA plug-ins (Structure) is added advantage
    • Excellent problem-solving, critical thinking and stakeholder communication skills.
    • Strong interpersonal and communication skills to interact with technical and non-technical teams.
    • Experience in coordinating teams and product releases
    • Proven success in a corporate setting, working with all levels of management
    • Strong written, verbal and presentation skills