We are seeking a skilled and experienced Project Manager to lead end-to-end software development projects from inception to deployment. The ideal candidate will have 5–7 years of experience managing software development teams, delivering high-quality solutions, and ensuring projects are completed on time, within scope, and within budget. This role requires strong leadership, technical acumen, and the ability to collaborate with cross-functional teams to achieve business objectives.
Project Manager -Software Development
Permanent / Full-Time
Duties and responsibilities
Project Planning & Execution:
- Define project scope, goals, deliverables, and timelines in collaboration with stakeholders.
- Develop detailed project plans, including resource allocation, risk assessment, and milestone tracking.
- Oversee the software development lifecycle (SDLC), ensuring adherence to Agile, Scrum, or other development methodologies.
- Monitor project progress and adjust plans as necessary to meet changing requirements and priorities.
Team Management:
- Lead cross-functional teams, including developers, designers, testers, and product owners, to achieve project goals.
- Foster a collaborative and productive work environment, ensuring clear communication and alignment across all team members.
- Assign tasks, monitor team performance, and provide regular feedback to enhance productivity and quality.
Stakeholder Communication:
- Act as the primary point of contact for stakeholders, providing regular updates on project progress, risks, and deliverables.
- Manage stakeholder expectations and ensure alignment between business goals and technical execution.
- Facilitate regular status meetings, reviews, and presentations to internal and external stakeholders.
Risk Management & Problem-Solving:
- Identify potential risks and develop mitigation strategies to minimize impact on project timelines and outcomes.
- Resolve issues and conflicts within the team or with stakeholders promptly and effectively.
- Ensure adherence to quality standards and best practices throughout the development process.
Budget & Resource Management:
- Manage project budgets, ensuring cost efficiency and tracking expenses against forecasts.
- Allocate resources effectively and ensure optimal utilization of team skills and tools.
- Identify resource gaps and recommend hiring or training initiatives as needed.
Quality Assurance & Delivery:
- Ensure software deliverables meet business requirements, technical specifications, and quality standards.
- Oversee testing, debugging, and deployment activities to ensure seamless product delivery.
- Conduct project retrospectives and identify areas for improvement in future projects.
Skills and experience
Must-Have:
- 5–7 years of experience in project management for end-to-end software development projects.
- Proficiency in Agile, Scrum, or Kanban methodologies and tools (e.g., Jira, Trello).
- Strong understanding of the SDLC, software architecture, and development frameworks.
- Experience managing cross-functional teams in a collaborative environment.
- Demonstrated ability to manage multiple projects simultaneously, meeting deadlines and delivering results.
- Exceptional organizational, communication, and problem-solving skills.
- Familiarity with technical tools and platforms, such as Git, CI/CD pipelines, and cloud-based services (AWS, Azure, or Google Cloud).
Good to Have:
- PMP, PRINCE2, or Agile Certified Practitioner (ACP) certification.
- Experience with DevOps practices and tools.
- Knowledge of programming languages (e.g., Java, Python, JavaScript) and frameworks.
- Exposure to enterprise software, SaaS platforms, or mobile application development.
Soft Skills:
- Leadership and motivational skills to inspire teams toward achieving shared goals.
- Excellent interpersonal skills to manage diverse team dynamics and stakeholders.
- Strategic thinking with attention to detail.
- Adaptability to changing priorities and requirements.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Opportunities for professional development and certifications.
- Flexible working hours and remote work options.
- Comprehensive health and wellness benefits.
- Collaborative and innovative work culture.
Interested in this vacancy?
Enter your Resume details with cover letter and Apply Shortlisted candidates will be contacted.