Job
Description
As a Technical Project Manager at our company, you will play a crucial role in managing complex software development projects. Your responsibilities will include planning, executing, and delivering projects on time and within scope, while fostering collaboration between technical and business teams. **Key Responsibilities:** - Define project scope, objectives, deliverables, and success metrics in collaboration with stakeholders. - Develop and maintain project roadmaps, timelines, and resource allocation plans. - Ensure timely delivery, budget adherence, and quality standards. - Proactively identify and mitigate risks, dependencies, and issues. - Conduct regular project reviews, retrospectives, and progress tracking using Agile methodologies. **Technical Leadership & Collaboration:** - Collaborate closely with engineering, DevOps, UI/UX, QA, and product teams to align project goals with technical feasibility. - Provide guidance on software architecture, development best practices, and technical decision-making. - Foster innovation, continuous improvement, and high-quality software development. - Ensure compliance with coding standards, security protocols, and industry best practices. **Stakeholder Management & Communication:** - Act as the primary liaison between business, engineering, and executive teams, ensuring clear communication and expectations. - Facilitate stakeholder meetings, sprint planning, and status updates. - Translate business requirements into technical specifications and actionable development tasks. - Manage expectations, provide regular updates, and address concerns promptly. **Process Optimization & Agile Practices:** - Implement and enhance Agile, Scrum, or Kanban methodologies to improve productivity. - Drive process automation, CI/CD adoption, and DevOps best practices. - Establish and monitor KPIs, SLAs, and project performance metrics. - Champion best practices for documentation, version control, and deployment strategies. **Technical Skills & Qualifications:** - Hands-on experience with programming languages such as Java, Python, .NET, or JavaScript frameworks. - Knowledge of Cloud platforms (AWS, Azure, Google Cloud), DevOps tools (Docker, Kubernetes), and databases (SQL, NoSQL). - Proficiency in project management tools like JIRA, Trello, Asana, Confluence, and familiarity with software development methodologies and version control systems. **Preferred Qualifications & Soft Skills:** - 7-10 years of software development experience with 3-5 years in project management. - Strong analytical, problem-solving, and decision-making skills. - Excellent communication and stakeholder management abilities. - Ability to prioritize, multitask, and drive projects to completion. - Certification in PMP, CSM, SAFe Agile, or ITIL is a plus. If you join us, you'll have the opportunity to lead impactful projects, work with cutting-edge technologies, and be part of a collaborative and innovation-driven work culture. We offer a competitive salary, benefits, and career growth opportunities while working with a highly skilled team in a dynamic environment. As a Technical Project Manager at our company, you will play a crucial role in managing complex software development projects. Your responsibilities will include planning, executing, and delivering projects on time and within scope, while fostering collaboration between technical and business teams. **Key Responsibilities:** - Define project scope, objectives, deliverables, and success metrics in collaboration with stakeholders. - Develop and maintain project roadmaps, timelines, and resource allocation plans. - Ensure timely delivery, budget adherence, and quality standards. - Proactively identify and mitigate risks, dependencies, and issues. - Conduct regular project reviews, retrospectives, and progress tracking using Agile methodologies. **Technical Leadership & Collaboration:** - Collaborate closely with engineering, DevOps, UI/UX, QA, and product teams to align project goals with technical feasibility. - Provide guidance on software architecture, development best practices, and technical decision-making. - Foster innovation, continuous improvement, and high-quality software development. - Ensure compliance with coding standards, security protocols, and industry best practices. **Stakeholder Management & Communication:** - Act as the primary liaison between business, engineering, and executive teams, ensuring clear communication and expectations. - Facilitate stakeholder meetings, sprint planning, and status updates. - Translate business requirements into technical specifications and actionable development tasks. - Manage expectations, provide regular updates, and address concerns promptly. **Process Optimization & Agile Practices:** - Implement and enhance Agile, Scrum, or Kanban methodologies to improve productivity. - Drive process automation, CI/CD adoption, and DevOps best practices. - Establish and monitor KPIs, SLAs, and projec