Location: PK
Category: Spinnlabs
Last Date: 08-05-2025
The Project Manager is responsible for supporting project execution by managing schedules, documentation, and communications. This role requires strong technical skills in project management tools, data analysis, and process automation. The Project Manager ensures smooth collaboration between teams, tracks deliverables, and helps mitigate risks for successful project completion.
Knowledge and Skills:
- Ability to define project scope, develop detailed plans, and manage timelines.
- Ability to lead and motivate teams, build consensus, and resolve conflicts.
- Excellent written and verbal communication, active listening, and presentation skills.
- Ability to analyze problems, identify solutions, and make informed decisions.
- Ability to identify, assess, and mitigate project risks.
- Basic understanding of software development concepts and technologies.
- Ability to adapt to changing requirements and challenges.
Job Description:
- Planning & Execution:
- Create SOWs along with the project team including milestones to achieve customer outcomes and meet acceptance criteria.
- Immediately modify the project plan if any of the dependencies including human and compute resources is delayed and notify the client project manager.
- Hold weekly review meetings followed by a detailed progress report with the client to get an approval of the accomplishment of the last week and the goals of the next week.
- Maximise customer satisfaction and SPS profitability while meeting budgetary and time-line parameters.
- Work with accounting to ensure that the tasks are invoiced immediately upon completion as specified in the SOW.
- Team Leadership:
- Lead and motivate the software development team.
- Facilitate communication and collaboration within the team.
- Conduct team meetings, resolve conflicts, and address team issues.
- Provide guidance and support to team members.
- Risk Management:
- Identify and assess project risks.
- Develop and implement risk mitigation plans.
- Monitor and control project risks throughout the project lifecycle.
- Stakeholder Management:
- Communicate project status, progress, and issues to stakeholders.
- Manage stakeholder expectations and build strong relationships.
- Facilitate communication and collaboration between the team and stakeholders.
- Quality Assurance:
- Ensure adherence to quality standards and best practices.
- Conduct quality reviews and inspections.
- Implement and monitor quality control processes.
- Financial Management:
- Notify practice lead of any cost over-runs and its impact on the budget, assess any possible scope creep and the need to initiate a change request.
- Initiate a project change request when requested by the customer.
Tasks:
- Analyze the Statement of Work (SOW) prepared by the project team for accuracy and completeness.
- Conduct review meetings followed by a detailed progress report with the client to review achieved accomplishments and discuss upcoming goals.
- Break down the project into tasks with dependencies, deliverables, start/end dates, number of hours, and responsible parties.
- Continuously monitor dependencies including human and compute resources.
- Regularly review project expenses and notify the practice lead of any cost over-runs.
- Initiate change requests as needed and when requested by the client.
- Gather feedback from the customer to ensure satisfaction.
- Track project profitability and take measures to meet budgetary and timeline parameters.
- Work with the accounting team to ensure tasks are invoiced immediately upon completion as specified in the SOW
- Review invoices for accuracy before submission to the client.
- Project completion on time and within budget
- Customer satisfaction
- Project quality
- Team performance
- Risk management effectiveness
Qualification:
Education:
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
Experience:
- 3+ years of experience in project management, preferably within IT, cybersecurity, or related industries.