About the Role
We are looking for a Technical Project Manager to lead the successful delivery of software projects from planning through release. In this role, you’ll collaborate with diverse cross-functional teams and global clients to drive execution across complex, multi-platform solutions, including web, mobile, and cloud. You’ll combine project leadership with technical fluency to ensure high-quality outcomes, clear stakeholder alignment, and scalable delivery.
Key Responsibilities
- Project Planning & Management: Develop and maintain detailed project plans covering timelines, resource allocation, budgets, and risk strategies. Ensure projects are completed on time, within scope, and on budget.
- Team Leadership: Guide and motivate a diverse team of developers, designers, and QA professionals. Foster effective collaboration and continuous communication across project teams.
- Client Engagement: Act as the main point of contact for clients, understanding requirements, managing expectations, and ensuring high levels of satisfaction throughout the engagement.
- Risk & Quality Oversight: Identify risks early and define mitigation strategies. Partner with QA to maintain high quality through thorough validation and testing practices.
- Technical Guidance: Contribute technical insights throughout the project lifecycle. Support architecture reviews, troubleshoot challenges, and ensure alignment with development best practices.
- Agile Execution & Reporting: Use tools like Jira, Trello, or Microsoft Project to manage sprints, backlogs, and releases. Provide clear, regular progress reports and conduct post-project evaluations.