We are seeking a highly organized and technically skilled Technical Project Manager (TPM) to lead and manage software development projects in a dynamic service-based environment. You will be responsible for overseeing end-to-end delivery for client projects, managing cross-functional teams, and ensuring technical solutions are delivered on time, within scope, and aligned with client expectations.
This role requires strong project management capabilities with a solid technical background to effectively communicate with developers, QA engineers, designers, and clients.
Key Responsibilities:
- Lead the planning, execution, and delivery of multiple client software projects (web, mobile, and custom applications)
- Act as the primary point of contact between clients and internal teams
- Translate client requirements into technical specifications and actionable tasks
- Manage sprint planning, daily stand-ups, and retrospectives in an Agile/Scrum environment
- Allocate resources effectively and track progress to meet delivery deadlines
- Identify project risks, create mitigation plans, and ensure issues are resolved promptly
- Conduct quality assurance checks and coordinate UAT with clients
- Prepare and deliver clear project documentation, reports, and status updates
- Ensure high levels of client satisfaction and maintain long-term relationships
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of experience in software project management within a service-based company
- Strong understanding of software development life cycle (SDLC), Agile/Scrum methodologies
- Technical background – ability to understand and discuss architecture, APIs, databases, front-end/backend frameworks, etc.
- Experience managing web and mobile app development projects
- Excellent communication and interpersonal skills for client handling
- Strong leadership and team management abilities
- Familiarity with tools like Jira, Trello, Asana, Slack, GitHub, Confluence, etc.
- Solid understanding of budgeting, forecasting, and resource allocation
Nice to Have:
- Certifications such as PMP, CSM, or PMI-ACP
- Experience with DevOps workflows and CI/CD pipelines
- Experience working with international clients across different time zones
- Knowledge of UX/UI design principles and QA processes
Job Type: Full-time
Work Location: In person