Project Manager

What is the role?

As a technical project manager, your role involves overseeing the planning, execution, and completion of technical projects. In this role, you will work closely with cross-functional teams, including product management, engineering, and customer success, to ensure the timely delivery of high-quality software solutions. The ideal candidate will have a strong technical background, along with excellent project management and communication skills.

Job Responsibilities:

  • Lead the planning, execution, and delivery of software development projects, ensuring alignment with business goals and customer requirements.
  • Collaborate with product managers, technical leads, and stakeholders to define project scope, objectives, and deliverables, and create detailed project plans.
  • Manage project timelines, budgets, and resources, and track progress against key milestones and metrics.
  • Identify and manage project risks, issues, and dependencies, and develop mitigation strategies to ensure successful project delivery.
  • Coordinate cross-functional teams, including developers, QA engineers, designers, and third-party vendors, to ensure smooth project execution.
  • Facilitate project meetings, including kick-off meetings, sprint planning sessions, daily stand-ups, and retrospectives.
  • Communicate project status, updates, and key decisions to stakeholders, including senior management, customers, and external partners.
  • Ensure that projects are delivered on time, within scope, and within budget, while meeting quality standards and customer expectations.
  • Drive continuous improvement initiatives to streamline processes, optimize resources, and enhance team productivity.
  • Foster a culture of collaboration, transparency, and accountability within the project team.

Required Skills/Knowledge:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5-7 years’ experience managing software development projects, preferably in a SaaS-based product company.
  • Strong technical background, with a solid understanding of software development methodologies, technologies, and best practices.
  • Excellent project management skills, with the ability to lead cross-functional teams and deliver projects on time and within budget.
  • Strong communication and interpersonal skills, with the ability to build relationships and influence stakeholders at all levels.
  • Experience with Agile/Scrum methodologies and tools (e.g., Jira, Agile Central) for project management.
  • Familiarity with cloud technologies and platforms (e.g., AWS, Azure) is desirable but not required.
  • Certification in project management (e.g., PMP, CAPM, AgilePM) is a plus but not required.
  • Excellent problem-solving skills, with the ability to analyze complex issues and implement effective solutions.
  • A passion for learning and continuous improvement, with a desire to stay current with industry trends and best practices.

If you are a motivated and experienced Technical Project Manager with a passion for delivering high-quality software solutions, join our team and help us drive innovation and success.