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.