Kangaro Tech logo
6
applicants

Project Manager – Software Development

Kangaro Tech    Colombo • Full-time

Job Description

About the Role

We are looking for a motivated and organized Project Manager with at least 1 year of experience in software project management to join our team.

The ideal candidate should have hands-on experience working with software development teams and be familiar with Jira-based project management and Agile workflows. You will be responsible for coordinating projects, tracking progress, managing tasks, communicating with team members, and ensuring projects are delivered according to agreed requirements and timelines.

Key Responsibilities

  • Plan, organize, and coordinate software development projects from initiation to delivery.
  • Create, assign, and manage tasks using Jira.
  • Maintain Jira boards, sprints, backlogs, priorities, and project workflows.
  • Track project progress and identify delays, blockers, and risks.
  • Coordinate with Software Engineers, QA Engineers, UI/UX Designers, DevOps, and other team members.
  • Conduct and coordinate daily stand-ups, sprint planning, sprint reviews, and retrospectives.
  • Follow up with team members on assigned tasks and deadlines.
  • Ensure requirements are clearly communicated to the development team.
  • Work with stakeholders to clarify requirements and manage changes.
  • Monitor project timelines, deliverables, and overall project progress.
  • Coordinate the transition of completed development work to QA and deployment stages.
  • Prepare project status updates and progress reports for management.
  • Identify project issues and escalate important blockers when necessary.
  • Maintain proper project documentation and ensure project information is up to date.
  • Help ensure that development teams follow the agreed project workflow and processes.

Requirements

  • 1+ year of experience in Project Management, Software Project Coordination, or a similar role.
  • Practical experience managing software development projects.
  • Hands-on experience with Jira is required.
  • Good understanding of Jira boards, issues, task assignment, sprints, backlog management, priorities, and workflows.
  • Basic understanding of Agile / Scrum methodologies.
  • Experience working with software development teams.
  • Good understanding of the software development lifecycle (SDLC).
  • Strong organizational and time-management skills.
  • Good communication and coordination skills.
  • Ability to manage multiple tasks and follow up on deadlines.
  • Ability to identify project blockers and coordinate with relevant team members to resolve them.
  • Good documentation and reporting skills.
  • Ability to work independently as well as with cross-functional teams.

Nice to Have

  • Experience with Jira Software / Jira Work Management.
  • Experience with Confluence, Notion, Microsoft Teams, or similar collaboration tools.
  • Basic understanding of Git/GitHub/GitLab workflows.
  • Basic technical understanding of web applications, APIs, databases, and cloud technologies.
  • Experience working with Agile/Scrum development teams.
  • Previous experience in a software company or IT environment.

Who We Are Looking For

We are looking for someone who can actively manage and coordinate software projects, rather than someone who only has theoretical knowledge of project management.

The candidate should be comfortable using Jira on a day-to-day basis, communicating with developers and QA engineers, following up on tasks, monitoring sprint progress, and keeping management informed about project status.

Candidates with practical software project management experience and strong Jira familiarity are encouraged to apply.