HamburgerMenu
hirist

Job Description

Job Summary :

We are seeking an experienced and highly motivated Technical Project Manager to join our growing team.

The ideal candidate will have 6-10 years of progressive experience in managing complex software development and technical projects from inception to completion.

This role requires a strong blend of technical acumen, leadership skills, and an exceptional ability to communicate and coordinate across various teams and stakeholders.

Responsibilities :

The Technical Project Manager will be responsible for defining project scope, planning resources, setting timelines, mitigating risks, and ensuring the successful delivery of high-quality technical solutions that align with business

Responsibilities Planning & Strategy :

- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.

- Develop detailed project plans, including timelines, resource allocation, budget estimates, and risk management strategies.

- Translate business requirements into clear, actionable technical specifications and tasks for engineering teams.

- Work with product management and engineering leads to prioritize features and technical

Monitoring :

- Lead and motivate cross-functional project teams (developers, QA, designers, DevOps) to achieve project milestones.

- Monitor project progress, track key performance indicators (KPIs), and identify potential roadblocks or deviations from the plan.

- Implement and adapt project management methodologies (e.g., Agile Scrum, Kanban, Waterfall) best suited for each project.

- Conduct regular stand-ups, sprint reviews, planning meetings, and retrospectives.

- Ensure adherence to coding standards, quality assurance processes, and architectural

Management & Problem Solving :

- Proactively identify, assess, and mitigate project risks and issues, developing contingency plans as needed.

- Facilitate problem-solving and decision-making within the project team and with stakeholders.

- Address technical challenges and provide guidance to the development team, leveraging personal technical expertise where

Communication & Reporting :

- Serve as the primary point of contact for project stakeholders, providing regular updates on project status, risks, and changes.

- Prepare and present comprehensive project reports, dashboards, and presentations to various audiences, including executive leadership.

- Manage stakeholder expectations and ensure alignment throughout the project

Leadership & Mentorship :

- Foster a collaborative, productive, and positive team environment.

- Mentor junior project managers and team members on best practices, processes, and tools.

- Facilitate efficient communication and conflict resolution within the

Improvement :

- Contribute to the continuous improvement of project management processes, tools, and methodologies within the organization.

- Conduct post-project reviews and lessons learned sessions to identify areas for

Qualifications :

- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field.

- Master's degree preferred.

Experience :

- 6- 10 years of experience in technical project management within a software development environment.

- Proven experience with Agile methodologies (Scrum Master certification highly desirable) and/or Waterfall project management.

Technical Acumen :

- Strong understanding of software development life cycles (SDLC), various programming languages (e.g., Java, Python, Node.js, .NET), database technologies, cloud platforms (AWS, Azure, GCP), APIs, and modern web/mobile technologies.

Tool Proficiency :

- Hands-on experience with project management software (e.g., Jira, Asana, Trello, Azure DevOps, Monday.com) and collaboration tools (e.g., Slack, Microsoft Teams, Confluence).

Technical Skills :

- Solid understanding of software architecture principles and design patterns.

- Familiarity with DevOps practices, CI/CD pipelines, and automated testing frameworks.

- Knowledge of system integrations and data flows.

- Ability to read and understand code (not necessarily write production code, but understand logic and technical design).

Management Skills :

- Excellent planning, organizational, and time management skills.

- Strong analytical and problem-solving abilities.

- Risk assessment and mitigation expertise.

- Budget management and resource allocation skills.

- Quality assurance and testing awareness


info-icon

Did you find something suspicious?