Technical Project Manager – Software Development
<p><strong>Key Responsibilities</strong></p><ul><li>Define program goals, deliverables, schedules, milestones, and critical paths for multiple medium- to high-complexity projects aligned with business and strategic objectives.</li><li>Lead and manage the end-to-end software development lifecycle, ensuring timely delivery within scope and quality standards.</li><li>Coordinate cross-functional teams including Engineering, QA, Product, Design, DevOps, and Business stakeholders to ensure seamless execution.</li><li>Drive alignment across teams, manage dependencies, and secure commitment from stakeholders to meet delivery timelines.</li><li>Develop and maintain detailed project plans, proactively identify risks, resolve blockers, and implement mitigation strategies.</li><li>Maintain clear visibility into product timelines, resource allocation, and project dependencies while ensuring smooth communication across teams.</li><li>Create executive updates, status reports, retrospectives, and performance summaries using data-driven insights and storytelling techniques.</li><li>Monitor project health using Jira dashboards, reports, and metrics to identify bottlenecks and improve delivery efficiency.</li><li>Continuously improve development processes, Agile practices, and delivery workflows to enhance speed, scalability, and product quality.</li><li>Stay updated on emerging trends in AI, automation, and agentic workflows, and identify opportunities to apply them within project delivery and operational processes.</li><li>Collaborate effectively with distributed teams across multiple time zones, ensuring clear handoffs and timely communication.</li></ul><p><br></p><p><strong>Qualifications & Skills</strong></p><ul><li>Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field (or equivalent practical experience).</li><li><strong>6+ years of experience in Technical Program Management or Project Management within software development environments.</strong></li><li><strong>Strong understanding of Software Development Lifecycle (SDLC), system design principles, cloud infrastructure, and software delivery practices.</strong></li></ul><p></p>