DigiOutsource's job vacancy, Career and Recruitment Job title : Software Development Team Lead (Games) jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : July 04, 2024 Quick Recommended Links
Purpose of the Role:
The Team Lead will be required to effectively lead and execute the Development portfolio and related activities within the iGaming Experience Team. This is a key role for the business that requires an entrepreneurial individual who is able to direct software development activities in all aspects of the SDLC (QA + DEV) and will gain much satisfaction from solving a wide variety of challenging problems while playing a pivotal role within a small and focused team. The successful candidate will report to the Product Delivery Manager.
Duties include, but not limited to:
Operating Duties
- Management of a team including recruitment, appraisals, allocation of duties and other related management functions.
- Management of the technical execution of the solution.
- Focus is the integrity of the systems with regards to quality, stability and scalability.
- Deal with internal Clients on a technical level.
- Maintenance of current systems and the development of new systems (web/other) using available and new technologies as they become available.
- Ensure the team follows change management and adheres to SOX controls in place.
- Ensure a proper the balance between Product Ownership and Software Development.
- Protect the team by ensuring stress levels are managed and personal impediments do not affect delivery.
- Support team building and team development by utilizing the abilities and skills of individuals and fostering a feedback culture.
- Address team needs efficiently and effectively and expedite communication strategies to ensure impediments are resolved quickly.
- Coordinate the onboarding process for new starters.
- Work closely with Product Owners, Tech Lead and Dev Ops to ensure all aspects of software product requirements are covered.
- Allocation of developers in accordance with the backlog prioritization.
- Familiarize the team with the customer needs, specifications, design targets, the development process, design standards, techniques and tools to support task performance.
- 1-to-1s with everyone in the team on a monthly basis.
- Grow team competency on a business and technical level, individually and as a collective.
- Interviewing of candidates, both internal and external for QA and Dev.
- Creating a career growth plan for each member of the team using the skills assessment process.
- Conduct performance reviews for all team members.
- Roll out new processes and tools that will improve work processes within team.
- Maintain healthy group dynamics and creating a positive, delivery focused team culture
- Be the face of the team, accepting accountability for the team’s delivery.
- Ensure that the team delivers high quality products within agreed upon time frames.
- Prepare QA testing strategy relating to planning, design, implementation, execution and exit reporting.
- Ensure developer and tester collaboration in order to deliver the best quality product possible.
Support to Product Delivery Manager
- Assisting the Product Delivery Manager to ensure the knowledge sharing and flow of information is actively happening throughout the team, as well as providing technical guidance and mentoring developers.
- Understand the vision with the Product Delivery Manager and continually drive the vision within the team by creating goals and ensuring that they are met.
- Remove impediments where possible and to raise the ones you can’t to the Product Delivery Manager and ensure they are dealt with.
- Report on all aspects of team dynamics; growth, project progress, recruitment needs and other team needs.
- Ensure that relationships with other teams are smooth and that in all aspects processes and expectations are well defined.
- Assist the Product Delivery Manager in the selection of new Recruits.
- Keep the Product Delivery Manager informed of product delivery issues and risks.
Duties to Engineering Team
- Ensure that deployed solutions operate according to architectural specifications.
- Taking responsibility and ownership of implementation of best practices, coding standards and relevant methodologies with the guidance of the Architecture,Engineering & Dev Ops Team.
- Responsible for the communication and enforcing of the coding standards through methods such as CI and Code Reviews.
- Facilitate time allocation for developer up-skilling via Tech Lead, Architecture or consulted teams.
Support to Product Owner
- Assist in the adoption and nurturing of Scrum methodology in the team; creating an iterative and “Agile” culture.
- Ensure that the team is working accordingly to the backlog priority.
- Assisting to ensure all projects are tracked and delivered upon customer expectations and within required timelines.
- Assist the product owner in ensuring all individuals are properly briefed on project requirements.
- Keep the product owner informed of task accomplishment, issues, risks and status.
- Ensuring the team commit only to what they can achieve within a sprint based on the teams known velocity.
Essential Criteria:
- At least 5 years technical experience as part of a Software, BI or technical Development team.
- At least 5 years professional experience as part of a Software team.
- Previous leadership experience (12 months minimum).
- Strong interpersonal skills
- Strong time management, planning and communication skills
Desirable Criteria:
- Degree, diploma relating to either IT or Finance. Relevant experience will also be considered.
- Hands-on professional Software Development or Quality Assurance experience.
Person Specifications:
- Adaptability / Flexibility
- Accountability and Execution
- Decision Making
- Interpersonal Skills
- Management, Motivation & Leadership
- Problem Solving
- Planning & Organising
- Stress Tolerance
- Teamwork
- Time Management
- Commitment and Effort
- Control And Efficiency
- Customer Focus
- Initiating Action
- Resilience
- Conflict Resolution
- Stakeholder management
*ICT jobs in south africa
*Software Development Team Lead (Games) in Cape Town