Development Practice Lead
6 days ago
**Purpose of the Job**:
As a recognized software engineering authority with inspirational leadership capability, the Development Practice Lead (Software Engineering) will lead and drive software engineering practices across all our development teams. You will implement a process of continuous improvement of our software engineering practices that results in a world class practice aligned to international standards.
**Job Objectives**:
Lead the definition and continuous improvement of the software engineering practice covering Standards, Best Practices, Tooling, Skills, Knowledge Sharing, etc.
Keep abreast of new and evolving software engineering frameworks, methodologies and strategies and evaluate international Software Engineering trends on a regular basis for adoption with the Shoprite group.
Perform Quality Assurance on work produced by members of the Software Engineering practice to highlight and address deviations from the defined practices and company standards
Facilitate knowledge sharing between and across the various practices to nurture best practice and help Shoprite get to the next level of SDLC excellence.
Maintain a well-formed and current job framework for Programmers and Software Engineers that enables long term career growth for practice members
Maintain a catalogue of training and applicable certifications available to practice members to enable formal growth of knowledge and skills.
**Qualifications**:
Bachelor's degree in Computer Science, Management Information Systems or a related field, or equivalent work experience or 3-year tertiary qualification in a relevant discipline, e.g. computer science or engineering or computer science related technical certification with 2+ years’ proven people management experience.
**Experience**:
Essential:
10+ years of working experience within the IT industry.
5+ years of Experience in main stream software engineering languages
3+ years of Experience in Cloud Services (Azure, AWS, Google).
2+ years of Experience with recruiting talented team members.
Desirable:
2+ years of Experience with Agile software development life-cycle practices.
2+ years of Experience with creating career development paths and managing the career development of individuals.
2+ years of Experience in the Identification and formulation of Language, Standard, Artifacts, Tools, and Processes.
2+ years of Excellent technical development and design skills with the ability to be able to mentor others to improve their skills. Desirable
**Knowledge and Skills**:
Essential:
- In-depth knowledge of the Systems Development Life Cycle
- Advanced influencing, interpersonal and communication skills are required to contract with, engage and influence senior leaders and technical specialists, as well as coordinate complex initiatives across a number of teams.
- Proven ability to establish and manage relationships with various individuals at differing levels of the business. These include, but are not limited to senior leaders, technical specialists, and support staff.
- Ability to build effective relationships and build a strong and positive team.
- Developed people management skills that are critical to service a number of cross-functional needs, including people with strong academic backgrounds and technical skills.
- Strong analytical, problem-solving, and logical skills with attention to detail.
- Excellent team-working, interpersonal skills.
- Delivery of compelling presentations to all levels of stakeholders and excellent communication and relationship-building skills.
- Develop proposals and excellent written communication & presentation skills.
- Excellent organization and facilitation skills.
- Strong conflict management skills.
- API integration (on-premise and cloud).
- Ability to manage multiple initiatives simultaneously.
- Focused on doing things correctly rather than quickly.
**Applicant Feedback Policy**:
-
Business Analysis Practice Lead
2 weeks ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The purpose of the Business Analysis Practice Lead role is to enable and accelerate business analysis capability within the Shoprite Group, partnering with the Business Analysis Practice Manager to ensure the BA community has the required knowledge, skills, and understanding to perform their roles efficiently while ensuring the...
-
Technical Lead
1 week ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The purpose of the **Team Lead** is to **lead the systems development team and drive systems software development solutions that** enable a high-performing IT operations infrastructure within Shoprite IT technical services. This role leverages **advanced software development experience and knowledge** of highly complex, large-scale...
-
Technical Lead
1 week ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The purpose of the Team Lead is to lead the systems development team and drive systems software development solutions that enable a high-performing IT operations infrastructure within Shoprite IT technical services. This role leverages advanced software development experience and knowledge of highly complex, large-scale systems to...
-
Talent Assessment Lead
2 weeks ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The purpose of the Lead: Talent Assessment role is to work alongside the Head: Group Talent Solutions to provide practice leadership on the design, development, execution and monitoring of Talent Assessment related solutions for the Shoprite Group as well as the development and execution of a behavioural competency framework, practice...
-
IT Team Lead
2 days ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The purpose of this Team Lead role is to assist in leading solutions from technical perspective within ShopriteX on behalf of the System team which aims to deliver solutions for complex problems within a fast-paced technology environment. This role provides technical leadership and mentorship, ensuring the team is equipped and enabled...
-
People Services Transformation Lead
6 days ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The People Services Transformation Lead is a strategic leadership role tasked with orchestrating the transformation of People Services and driving ongoing transformation initiatives within the broader People Team. The primary purpose of this role is to enhance organisational capacity, capability, risk management, value delivery, and...
-
Product Manager Lead
1 week ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The purpose of the Product Manager Lead role is to deliver a customer-centric digital product strategy for ShopriteX in alignment with the overall strategic growth priorities for the Shoprite Group. The role leads a team of product managers and product owners to deliver products that meet customer needs, overseeing the development and...
-
Squad Lead: Healthcare Data Ecosystems
2 days ago
Brackenfell, South Africa ShopriteX Full time**Role Purpose** The Squad Lead: Healthcare Data Ecosystems for ShopriteX is responsible for driving data ecosystem strategy and designing experiments to find health trends, contributing to the overall data ecosystem strategy, managing expectations at a senior level, and leading, coordinating and training team members. The Squad Lead: Healthcare Data...
-
Squad Lead: Healthcare Data Ecosystems
2 days ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The Squad Lead: Healthcare Data Ecosystems for ShopriteX is responsible for driving data ecosystem strategy and designing experiments to find health trends, contributing to the overall data ecosystem strategy, managing expectations at a senior level, and leading, coordinating and training team members. The Squad Lead: Healthcare Data...
-
Test Team Lead I
2 days ago
Brackenfell, South Africa Shoprite Group Full time**Purpose of the Job**: The purpose of the Testing Team Lead is to lead and drive quality software testing practice for system or software development solutions, through efficient test planning and delivery within the software testing life cycle (STLC) and software development life cycle (SDLC) processes. This includes defining, measuring, and enforcing...