CONTRACT PROJECT MANAGER (EXPERIENCED IN SOFTWARE PROJECTS)BACKGROUNDOur client, a fast growing Software Solutions & Technology company with an exceptional team has given us the task to source Project Managers (Contract) for a short term project duration of three (3) months. The candidate should have quality hands-on work experience in executing Software Projects.JOB SUMMARY/OVERVIEWThis person would be the key point of contact for Software Project Management activities for entire projects including scopes and parameters in execution using the Agile methodology of Project Management.This person must have in-depth knowledge and hands-on experience of the Agile Methodology of Project Management.The position will be working with software designers, software engineers, application developers, advanced front-end developers, corporate clients, analysts, internal and external stakeholders by maintaining and performing all of the following duties:JOB RESPONSIBILITIESLeader: Lead and provide direction to project team (comprising of individuals with different skills) in clearly understanding what is expected of them towards successful execution of overral project.Time Management: Responsible for estimating realistic time for various activities for the completion of projects assigned and also prepare for any delays in any of the tasks assigned.Budget Allocation & Cost Estimates: Responsible for assigning budgets to the various project related activities and make cost considerations where required.Link: Serve as link between her/his clients, team and supervisors. She/he will be responsible for cordinating and tranfering all the relevant information from the clients to her/his team and report to senior management.Communication: She/he will work closely with analysts, software designers, software engineers and other staff members and communicate goals of the project assigned. She/he will be responsible for monitoring progress of the projects and taking action accordingly.Mentor: Asides from taking ownership in executing tasks, she/he will provide guidance to team at every step and ensure that the team has cohesion.Reporting: She/he will be responsible for monitoring project execution and provide progress reports to Supervisory team. She/he will also be responsible for escalating project SLA violations and unforseen risks.Knowledge: Ensure overall project plan and execution is guided and implemented by the agile methodology.