في المكتب
--
Compuvision sarl

تفاصيل الوظيفة

Job Responsibilities:

  • Project Planning and Management:
    • Define project scope, objectives, and deliverables in collaboration with clients and internal stakeholders.
    • Develop detailed project plans, timelines, milestones, and budgets.
    • Allocate resources and manage project team members effectively.
    • Monitor project progress, track deliverables, and make adjustments as needed.
    • Ensure projects are delivered on time, within scope, and according to agreed requirements.
  • Business Analysis & Requirements Management:
    • Gather, analyze, and document business and functional requirements from clients and stakeholders.
    • Understand clients business processes, objectives, and challenges, and translate them into clear and actionable software requirements.
    • Conduct requirements analysis, identify gaps, dependencies, and opportunities for improvement.
    • Prepare and maintain Business Requirements Documents (BRDs), functional specifications, user stories, use cases, and acceptance criteria.
    • Translate business requirements into clear tasks and specifications for development, design, and QA teams.
    • Validate proposed solutions against business needs and project objectives.
    • Manage requirements throughout the project lifecycle and assess the impact of change requests on scope, timeline, and resources.
  • Team Coordination:
    • Lead, coordinate, and motivate a team of developers, designers, and QA engineers.
    • Facilitate effective communication and collaboration among team members.
    • Assign tasks, clarify requirements, and ensure team members have the information needed to complete their work.
    • Conduct regular project meetings to track progress, resolve issues, and maintain alignment.
  • Risk Management:
    • Identify potential project risks, dependencies, and blockers and develop appropriate mitigation strategies.
    • Monitor and manage project risks throughout the project lifecycle.
    • Proactively identify issues that may impact project scope, timeline, budget, or quality.
    • Ensure compliance with company policies, processes, and relevant industry standards.
  • Client Management:
    • Serve as the primary point of contact for clients throughout the project lifecycle.
    • Understand client needs and provide professional guidance on business and technical requirements.
    • Provide regular updates on project status, progress, risks, and upcoming milestones.
    • Address client concerns, manage expectations, and ensure requirements and deliverables are clearly understood.
    • Maintain strong, professional relationships with clients and ensure a high level of client satisfaction.
  • Quality Assurance:
    • Ensure that project deliverables meet defined quality standards and business requirements.
    • Work closely with QA teams to ensure comprehensive testing and validation of project outputs.
    • Review deliverables against approved requirements and acceptance criteria.
    • Identify quality issues and coordinate with relevant teams to ensure timely resolution.
    • Promote best practices and continuous improvement throughout the development process.

Desired Candidate Profile

  • Bachelor's degree in Computer Science, Engineering, Business, or a related field.
  • Minimum of 7 years of experience in project management within a software engineering environment.
  • Proven experience managing successful mobile app and website development projects.
  • Strong Business Analysis and requirements gathering experience.
  • Ability to translate business needs into clear functional and technical requirements.
  • Strong understanding of the Software Development Lifecycle (SDLC) and Agile methodologies.
  • Ability to manage multiple projects simultaneously and meet deadlines.
  • Excellent communication, leadership, problem-solving, and organizational skills.
  • Strong client-facing and stakeholder management skills.
  • Proficiency in project management and collaboration tools such as JIRA, Trello, MS Project, or similar platforms.
  • Knowledge of programming languages, software architectures, databases, and development frameworks is a plus.
  • Experience creating BRDs, functional specifications, user stories, use cases, and acceptance criteria is a plus.
  • PMP certification is a plus.

وظائف مشابهة

حول Compuvision sarl
لبنان, جبل لبنان