Overall Purpose of Position: Required to be responsible for the overall direction, coordination, implementation, execution, control and completion of specific projects ensuring consistency with company strategy, commitments and goals.
Responsibilities
Your responsibilities will include;
Lead the planning and implementation of all projects including, providing estimates of software development tasks and resource requirements.
Provide direction and support by preparing clear tasks and delegating such to the development team.
Develop full scale project plans including assembling and coordinating software developers.
Set appropriate standards for software development, quality, and customer orientation to ensure requirements are met.
Carry our performance-based reviews and set KPI’s across the team
Facilitate the definition of project scope, goals and deliverables.
Manage project budget and resource allocation.
Plan and schedule project timelines including tracking project deliverables using appropriate tools.
Quality assurance- Constantly monitor and report on progress of the project to all stakeholders.
Present reports defining project progress, problems and solutions.
Implement and manage project changes and interventions to achieve project outputs.
Project evaluations and assessment of results.
Job Qualifications
BA or BS degree (IT, telecommunication, engineering, Computer Science, Marketing, Business Administration or Commerce) or related fields
PRINCE 2 or Project Management Professional (PMP) Certification or equivalent is a plus.
Knowledge of project management software or project management techniques and tools
Must have direct work experience in project management, people management and strategic planning.
Prior experience supervising the use of SQL or front-end technologies: JavaScript, HTML, CSS etc will be considered an asset.
Knowledge of the technology or sports betting industry will be an added advantage.
Who we are looking for
You are very passionate about technology and have a good understanding of software development or project management.
You have proven ability to manage both technical and non-technical teams, plan and monitor tasks.
Track record of working in a high pressure environment and adhering to strict delivery timelines.
You are an excellent communicator able to dialogue effectively with a wide range of audiences.
Up to date and grasp current affairs in terms of new technology and project management best practices.
You have strong critical thinking and problem solving skills.
You are a natural planner and enjoy organizing teams.
You thrive in decision-making, influencing and leading teams.
Your negotiation and conflict management skills are superb.