Project Manager (Onsite, Lahore, PKR Salary)

Job Description

Requirements:

  • Software Engineering or Computer Science degree, or similar qualification.
  • Minimum 2 years of experience in a Project Manager or similar role.
  • Strong understanding of product vision and strategy.
  • Proficient in stakeholder management, backlog management, and prioritization.
  • Familiarity with agile methodologies, particularly Scrum.
  • Ability to write clear user stories and define acceptance criteria.
  • Basic technical understanding of the relevant tech stack.
  • Data-driven decision-making and problem-solving skills.
  • Excellent communication and leadership abilities.
  • Effective time and resource management.
  • Proactive in identifying and managing risks.

Responsibilities:

  • Gather and understand business needs and translate them into technical requirements for the development team.
  • Create clear and detailed user stories, technical specifications and acceptance criteria for each function or task.
  • Act as the main point of contact between business stakeholders (such as clients, management, or external customers) and the technical team.
  • Ensure that stakeholder expectations are clearly communicated to the development team, and keep stakeholders updated on project progress.
  • Make decisions regarding the scope of the project, focusing on delivering the most critical features within the given time and budget constraints.
  • Work closely with developers, designers, and quality assurance (QA) teams to ensure technical requirements are understood and met.
  • Be available to answer questions and provide clarifications throughout the development process, ensuring there are no blockers.
  • Identify potential risks to the projects success, such as technical challenges, resource limitations, or shifting requirements.
  • Work proactively with the team to mitigate risks and solve issues as they arise.
  • Ensure that the technical deliverables are aligned with broader business goals, such as market needs, revenue targets, and strategic initiatives.
  • Help the development team understand how their work contributes to the companys larger objectives.
  • Report on project progress, risks, and milestones to senior management and stakeholders.
  • Have a solid understanding of the technical aspects of the project (such as software architecture, programming languages, APIs, and cloud infrastructure) to communicate effectively with the development team and make informed decisions.