About the role
With a strong focus on people management, software development lifecycle, and customer success, the Project Manager is responsible for guiding and nurturing team members while overseeing the successful execution of projects from inception to completion. They ensure effective communication, align individual contributions to project goals, and foster a positive, productive work environment. In addition to coordinating the team’s efforts to meet deadlines and stay within budget, they manage the entire software development process, ensuring that each phase—from planning and design to deployment and maintenance—meets quality standards. The Project Manager also works closely with customers to understand their needs, ensuring project outcomes drive customer success and align with both strategic objectives and client expectations, while maintaining a focus on the professional growth and well-being of the team.
Responsibilities:
- Determine and define project scope and objectives
- Manage a good and open relationship and communication with the client
- Create, maintain, and communicate to the client the Project’s Status, Project Plan, Sprint Plan, and Backlog, according to estimates and team capacity
- Conduct and overview Agile ceremonies – Daily Syncs, Kickoffs, Retrospectives
- Monitor development progress, identify risks, coordinate with the team to find a solution, and communicate it to stakeholders
- Mandatory tech stack: Jira, Confluence, DevOps (or similar tools), Office package – medium (Outlook, Excel, Word, etc)
- Parallel coordination of simultaneous aspects of the development process in high-paced situations (business analysis, architecture, infrastructure, development, QA, BI, documentation, support & maintenance)
- Delegate project tasks based on seniority, skill sets, and experience levels
- Regular review of SoW, team changeability, and corrective measures in project overrun/underrun situations
- Offer constant feedback and learn each team member’s goals and strengths
- Build ownership and autonomy in time by continuously encouraging knowledge-sharing, progressively delegating responsibility, and creating a safe environment for smart failure
- Conduct performance monitoring and appraisal, agree on and monitor underperformance strategies
- Conduct interviews
- Regularly review and reassess people allocation, bonuses, and salaries
- Very good English communication skills
One of the following is a big plus:
✓ Project Management Professional (PMP) Certification
✓ Certified ScrumMaster