2,051,745open jobs
122,913companies
254,084added this week
Browse all
Salary
≈ $39k – $71k per year (Estimated)
Location
Hybrid (Brackenfell, South Africa)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Aug 28, 2026.

Overview
Company
Impact
Profile match
Shoprite is a South African supermarket chain. Its digital and media businesses include the Sixty60 delivery service and Rainmaker Media, and its job ads seek retail media analysts, software engineers for SAP Commerce Cloud and application support specialists. The company is headquartered in Cape Town, South Africa.

About the Role:

We are looking for an experienced Software Engineer to join our team. In this role, you will take ownership of technical design decisions and be a driving force behind the quality, architecture, and delivery of software solutions across our retail platform. You will work with cross-functional teams to deliver scalable, maintainable systems built on AWS cloud infrastructure, leveraging modern microservices architecture and best-in-class engineering practices.

Key Technical Skills:

  • Java
  • Microservices
  • AWS Cloud
  • Cloud Infrastructure
  • Retail Domain
  • Agile / SCRUM

Key Responsibilities:

Technical Capability

  • Maintain a working understanding of organisational structures and business partner dynamics, adapting delivery approaches within agreed frameworks.
  • Detect critical deficiencies in architecture or process and recommend actionable improvements.
  • Uphold development principles and quality compliance criteria to ensure commitments are met.

Solution Design & Development

  • Analyse and understand business requirements in the context of the current business environment
  • Create/Update conceptual, logical, and physical solutions using appropriate coding techniques and methodologies.
  • Develop solutions according to standards and best practice for back-end and integration layers.
  • Develop, document, and maintain source code in line with established design standards.
  • Integrate design for maintainability, scalability, and operational efficiency.
  • Build systems to take advantage of true cloud-native architecture, leveraging AWS services and patterns

Job Specifications:

Stakeholder Engagement & Collaboration

  • Actively share technical insights and information with relevant stakeholders at appropriate levels of detail.
  • Work effectively as part of a team without requiring close supervision.

Quality, Compliance & Delivery

  • Complete deliverables throughout the system development life cycle in compliance with the agreed plan.
  • Identify and prioritise project risks proactively, with clear escalation paths.
  • Apply code review discipline and QA processes as requested, ensuring successful deployment through quality gates.
  • Code to industry best practices, adhering to team processes and established conventions.
  • Work within both SDLC and Agile (SCRUM) methodologies as the project demands.

Infrastructure & Continuous Improvement

  • Set up, maintain, and improve technical infrastructure to support development, testing, and production environments.
  • Maintain technical competency in the applicable technology stack and related tools.
  • Research and stay current with trends in online retail channels and related information technology.
  • Adhere to and champion best practices and team processes, contributing to a culture of continuous improvement.

Required Qualifications & Experience:

Essential

  • Extensive hands-on experience with Java development in production environments.
  • Proven experience designing and building microservices-based architectures.
  • Practical experience with AWS cloud services and cloud-native design principles.
  • Experience working across both Agile (SCRUM) and SDLC methodologies.
  • Strong code review practices and commitment to quality-driven delivery.
  • Strong and effective communication skills
  • 5+ years of development experience

Advantageous

  • AWS certifications (e.g. Developer Associate).
  • Experience with CI/CD pipelines, DevOps tooling, and infrastructure-as-code.
  • Exposure to event-driven architecture, messaging systems (e.g. Kafka, SQS/SNS).
  • Familiarity with containerisation technologies (Docker, Kubernetes / EKS).
  • Experience in design both productionalize NoSQL and RDBMS technologies
  • Prior exposure to the retail industry or comparable customer-facing commercial environments.

Working Environment:

  • Technology stack anchored on Java, AWS, and modern microservices patterns.
  • Retail-focused delivery environment requiring awareness of trading cycles, customer journeys, and operational constraints.
  • Collaborative team culture with strong Agile (SCRUM) practices alongside structured project governance.
  • Regular engagement with Product and Architecture stakeholder communities.
  • Hybrid Office setup - currently 3 days a week in office with Monday or Friday being a compulsory day.

Our Group and all its operating companies is committed to creating, embracing, and preserving a diverse workplace that values the unique talents, perspectives, backgrounds, and abilities that enrich our organisation. A place where everyone matters and feels included.

We are committed to Employment Equity when recruiting internally and externally.

Please take note that by responding to this application and providing your personal information, you confirm your express and informed consent for Shoprite Checkers (Pty) Ltd and all its subsidiaries and affiliates companies to process your personal information for the Company to consider your application for this position. All Personal Information which you provide to the Company will be used and/or retained only for the purposes for which it is collected, whereafter it will be permanently destroyed. Your information is only retained if it is required by law or where you have given consent to us to retain such information for an extended period.

If you don’t hear from us within 14 days, please consider your application unsuccessful. Any personal information collected as part of your application will be destroyed, securely, in accordance with South African legislation.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,745 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Brackenfell
≈ $45k – $81k per year (Estimated) · In office · Full-Time · 6+ years exp · Johannesburg
TypeScript
C#
C#
.NET
DevOps
Azure
AWS
Apply
up to $66k per year · In office · Full-Time · 7+ years exp · South Africa
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
JQuery
DevOps
Docker
Kubernetes
Management
Agile
Scrum
Waterfall
Apply
≈ $37k – $66k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Sandton
Python
Java
SQL
C#
Java
Spring Boot
C#
ASP.NET Core
Entity Framework Core
Databases
PostgreSQL
Azure SQL Database
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Azure AKS
Apply
up to $66k per year · In office · Full-Time · 7+ years exp · Johannesburg
JavaScript
TypeScript
C#
C#
ASP.NET Core
Frontend
Angular
JQuery
DevOps
Docker
Kubernetes
Management
Agile
Scrum
Waterfall
Apply
≈ $45k – $81k per year (Estimated) · In office · Full-Time · 6+ years exp · Johannesburg
TypeScript
C#
C#
.NET
DevOps
Azure
AWS
Apply
≈ $18k – $40k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Jakarta
Python
DevOps
GCP
CI/CD
Kubernetes
Platform Engineering
Configuration Management
DNS
Cybersecurity
ISO 27001
Shift-Left Security
SIEM
Apply
≈ $14k – $33k per year (Estimated) · In office · 3+ years exp · Almaty
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
PostgreSQL
Redis
RabbitMQ
MS SQL
Apache Kafka
Mobile
Clean Architecture
Dependency Injection
DevOps
Rest API
Git
Docker
Kubernetes
Apply
≈ $35k – $61k per year (Estimated) · In office · 8+ years exp · Bengaluru
Java
DevOps
AWS
Apache HTTP Server
Apply
≈ $14k – $36k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Taguig
Java
DevOps
Rest API
AWS
SOAP
Apply
≈ $9k – $26k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Las Piñas
Python
PowerShell
DevOps
Splunk
GCP
Azure
AWS
Cybersecurity
Crowdstrike
Microsoft Sentinel
SentinelOne
Microsoft Defender
MITRE ATT&CK
IBM QRadar
LogRhythm
Carbon Black
Microsoft Entra ID
SIEM
Apply
Software Engineer III 2 months ago
≈ $24k – $49k per year (Estimated) · In office · Full-Time · 5+ years exp · Brackenfell
JavaScript
TypeScript
Frontend
Next.js
React.js
Sass
CSS Modules
Mobile
Clean Architecture
Management
Scrum
Kanban
Apply
≈ $13k – $28k per year (Estimated) · In office · Full-Time · 1+ year exp · Bellville
Apply
≈ $10k – $17k per year (Estimated) · In office · Full-Time · 2+ years exp · Brackenfell
Apply
Solutions Architect I 12 days ago
In office · Full-Time · 1+ year exp · Bachelor's Degree · Cape Town
JavaScript
C#
Databases
PostgreSQL
Management
Agile
Scrum
Apply
≈ $18k – $41k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Brackenfell
Apply
Software Engineer III 2 months ago
≈ $24k – $49k per year (Estimated) · In office · Full-Time · 5+ years exp · Brackenfell
JavaScript
TypeScript
Frontend
Next.js
React.js
Sass
CSS Modules
Mobile
Clean Architecture
Management
Scrum
Kanban
Apply
≈ $10k – $17k per year (Estimated) · In office · Full-Time · 2+ years exp · Brackenfell
Apply
≈ $18k – $41k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Brackenfell
Apply
≈ $29k – $64k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Brackenfell
Apply
Tech Lead 2 months ago
≈ $19k – $56k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Brackenfell
Python
Go
Java
C#
C++
DevOps
GCP
Azure
AWS
Management
Agile
Scrum
MedTech
Design Controls
Apply
See all jobs
This is one of many
2,051,745 more open roles from verified company boards, updated every day.