JOB TITLE: Technical Project Manager
PURPOSE:
The Technical Project Manager will be responsible for leading the planning, execution, and delivery of software development projects while serving as the primary point of coordination between clients and internal teams. This role requires strong project management capabilities, technical understanding, and leadership skills to ensure projects are delivered on time, within scope, and to the expected quality standards. The ideal candidate will be experienced in managing cross-functional teams, driving Agile delivery, and maintaining strong client communication throughout the project lifecycle.
KEY RESPONSIBILITIES:
-
Collaborate with clients and prospects to gather, analyze, and define business and technical requirements.
-
Own all project-related communication, including status reporting, risk management, issue escalation, and stakeholder updates.
-
Set and manage client expectations proactively while identifying and communicating risks or blockers early.
-
Lead and coordinate cross-functional teams including software developers, SQA engineers, DevOps engineers, and designers to ensure smooth project execution.
-
Oversee the analysis, design, and development phases of web application projects, ensuring alignment with project goals and technical requirements.
-
Implement and drive Agile-based project management practices to ensure timely and high-quality delivery.
-
Assign tasks, monitor progress, and manage multiple priorities effectively across concurrent projects.
-
Foster a positive team environment by promoting collaboration, accountability, and strong coordination across project delivery teams.
-
Coach and mentor junior team members while reinforcing company culture, values, and an Agile mindset.
QUALIFICATIONS, SKILLS, AND EXPERIENCE:
-
BS/MS in Computer Science or a related field.
-
Minimum 7 years of relevant experience in project management within software development environments.
-
Strong expertise in Project Management and System Architecture.
-
Good technical understanding of Node.js, React, and PostgreSQL.
-
Proven experience managing client communication, project timelines, risks, and delivery expectations.
-
Strong understanding of Agile methodologies and experience leading teams in Agile environments.
-
Demonstrated ability to manage and lead cross-functional technical teams effectively.
-
Excellent communication, leadership, organizational, and problem-solving skills.
-
Ability to handle multiple tasks and projects with a high level of ownership and accountability.
-
Prior experience working on AI projects will be considered a strong plus.
A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.