
Project Manager Software Development - Train IT Rolling stock System
- Pune, Maharashtra
- Permanent
- Full-time
- Lead the end-to-end delivery of the PIS software development project.
- Develop and maintain comprehensive project plans, including scope, timeline, resources, and budgets. Adherence to time, cost and quality is important.
- Coordinate with stakeholders to define project goals, objectives, and requirements.
- Ensure the software aligns with business needs and is scalable for future growth.
- Work closely with software architects, software engineers, product owners, testing team and quality assurance teams to drive project milestones.
- Serve as the primary point of contact between the development team, stakeholders, and clients.
- Facilitate communication and collaboration to ensure alignment on deliverables and timelines.
- Manage the project using Agile methodologies, stand-ups, reviews, and retrospectives.
- Track and prioritize project tasks, ensuring efficient resource allocation and adherence to timelines.
- Adjust plans as necessary based on feedback and evolving project needs.
- Identify potential risks and blockers, developing mitigation plans.
- Monitor project progress and proactively address any issues that may affect project delivery.
- Manage stakeholder expectations, ensuring transparency and clear communication about project status.
- Ensure the product meets functional and performance requirements.
- Oversee the testing phases, collaborating with the QA team to ensure software quality.
- Conduct regular reviews and evaluations to ensure compliance with industry standards and best practices.
- Maintain up-to-date project documentation, including scope, requirements, meeting minutes, and progress reports.
- Provide regular updates to senior management and key stakeholders on project status, challenges, and achievements.
- Oversee the deployment and post-launch support for the PIS software.
- Work with the support team to ensure smooth user adoption and resolve any issues that arise.
- Collect feedback and identify areas for future enhancements and improvements.
- Minimum 10 years of overall professional experience with at least 2-3 years of technical project management experience focused on software development projects.
- Bachelor's degree in computer science, Engineering etc. Master's degree or PMP certification is a plus.
- Strong understanding of software development methodologies, specifically Agile and Scrum.
- Familiarity with project management tools (e.g., Jira, Trello, Asana, MS Project).
- Knowledge of Project Information Systems (PIS) and software development technologies is a plus.
- Proactive, detail-oriented, and able to handle cross-team coordination.
- Excellent verbal and written communication skills, with the ability to interact with both technical and non-technical stakeholders
- Ability to lead cross-functional teams and manage conflicting priorities.
- Strong analytical and problem-solving skills to identify issues and develop effective solutions.
- Ability to adapt to changing project requirements and make data-driven decisions
- Strong leadership and team-building skills.
- Ability to work under pressure and meet tight deadlines.
- Familiarity with quality assurance and testing practices.
- Hybrid work model available after an initial 6 months' probation period.
- International project exposure
- Collaboration with global teams.
- Travel may be required (15-20%) depending upon requirement.