Job Summary:
We are seeking a seasoned Technical Project Manager to oversee software development and implementation projects from inception to delivery. The ideal candidate will have a strong grasp of client requirements, the ability to prepare detailed RFPs, and the techno-commercial understanding to steer projects to successful completion. This role demands excellent communication, documentation, and leadership skills to manage cross-functional teams and ensure high-quality delivery.
Key Responsibilities:
· Client Interaction & Requirement Analysis:
· Understand client business needs and translate them into functional and technical specifications.
· Draft well-structured and detailed Request for Proposals (RFPs).
· Participate in techno-commercial discussions and solution presentations.
· Project Management & Delivery:
· Own the end-to-end project lifecycle: planning, execution, monitoring, and closure.
· Coordinate with internal teams to ensure timely and quality delivery.
· Track project performance using appropriate systems and tools.
· Team Collaboration:
· Lead cross-functional teams including developers, designers, QA, and support staff.
· Conduct regular reviews and stand-ups to ensure progress and resolve roadblocks.
· Documentation & Communication:
· Prepare and maintain high-quality business and technical documentation.
· Create impactful presentations and status reports for internal and external stakeholders.
· Communicate effectively across teams, clients, and management.
Key Requirements:
· 5 - 7 years of experience in software project management, with a track record of successfully delivering multiple software products or projects.
· Strong understanding of techno-commercial concepts and solution scoping.
· Exceptional communication skills, both written and verbal.
· Strong skills in documentation, presentation, and business writing.
· Ability to manage teams, timelines, and client expectations efficiently.
Preferred Qualifications:
· Exposure to or understanding of at least one programming language/stack (Full Stack / MERN Stack / Java) is a plus but not mandatory.
· Bachelor's or Master’s degree in Engineering, Computer Science, or a related field.
· Project management certifications like PMP, Agile, or Scrum Master are advantageous.