Noida
1. Lead the end-to-end software project management lifecycle, focusing on project initiation, planning, execution, monitoring, and closure.
2. Collaborate closely with cross-functional technical teams, including software engineers, designers, QA, and other stakeholders, to ensure alignment with project goals.
3. Define project scope, objectives, and deliverables in consultation with stakeholders and technical team members.
4. Develop comprehensive project plans detailing tasks, timelines, resource allocations, and dependencies, while adapting to dynamic project requirements.
5. Utilize your technical expertise to guide the technical team in making informed decisions related to software architecture, design, and implementation.
6. Implement and adapt Agile methodologies (Scrum, Kanban, etc.) to manage projects effectively and ensure continuous improvement.
7. Coordinate and facilitate technical team meetings, providing transparent updates on project progress, risks, and mitigation strategies.
8. Identify and manage technical risks, challenges, and roadblocks, and proactively develop strategies to address them.
9. Ensure the timely delivery of high-quality software releases by overseeing testing, quality assurance, and validation processes.
10. Communicate project status, technical metrics, and potential issues to stakeholders through regular status reports and updates.
11. Drive ongoing improvement by capturing technical lessons learned and implementing best practices for future software projects.
12. Stay updated on emerging technologies, industry trends, and advancements in software development.
Noida
Please send your CV to apply for this job post