Talent.com
Backend Engineer

Backend Engineer

Shoprite Group of CompaniesCape Town, Western Cape, South Africa
12 days ago
Job description

Job title : Backend Engineer

Job Location : Western Cape, Cape Town

Deadline : October 29, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Purpose of the Job

  • The role is responsible for system analysis, design, creation and testing of highly complex applications, in accordance with agreed specifications and standards. Works alongside systems designer(s) to build new and sustainable systems and creative software solutions.
  • Takes the lead on technical design, development, maintenance, and support of large-scale and high complexity systems, applying deep, specialised knowledge to adapt and deliver within the required frameworks.
  • Further plays the role of mentor to other developers / programmers, enabling the function to grow the capability while creating a high performing team. Has advanced technical writing skills for Use case relatives and diagrams.
  • Job Objectives

  • Lead the design, development, and implementation of scalable, high-quality business applications across enterprise-wide channels. Serve as the senior technical expert, translating complex business requirements into effective, maintainable solutions.
  • Drive solution architecture, system design, and coding standards while providing technical direction to Software Engineers I and II. Ensure adherence to best practices, frameworks, and quality standards across all phases of the SDLC (Agile and Waterfall).
  • Oversee system analysis, design, and integration for high-complexity projects. Lead code reviews, testing, and documentation to ensure robust, well-engineered solutions. Support existing applications through issue resolution, enhancements, and continuous improvement initiatives.
  • Collaborate with architects, designers, and business stakeholders to define technical requirements, ensure alignment with enterprise strategy, and drive delivery excellence. Provide mentorship, guidance, and performance oversight to engineering team members.
  • Practice Responsibilities

  • Lead Code Reviews and ensure quality of code being delivered is to Shoprite Standards
  • Actively schedule and drive the Practice improvement workshops and any related Communities of Practice required
  • Qualifications

  • Diploma / Degree in Information Systems / B.Sc. Computer Science (or similar)
  • Experience

  • 5 years’ experience as a Software Engineer – (essential)
  • Extensive Experience with working on highly complex projects within the Software Development Life Cycle – (essential)
  • Extensive Experience building software using Go Lang- (essential) as well as testing (unit, system, performance, integration, and volume) - (essential)
  • Extensive code review and code quality assurance experience - (essential)
  • Demonstrable experience in System integration & analysis; - (essential)
  • Experience implementing digital products (advantageous)
  • Knowledge and Skills

  • Building software using Go Lang- (essential) as well as testing (unit, system, performance, integration, and volume)
  • Closing Date

  • 2025 / 10 / 22
  • #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    Software Engineer - Java / Kafka

    Software Engineer - Java / Kafka

    wePlaceCape Town, South Africa
    The Level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept to development, deployment, and ultimately o...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Radar Systems)

    Software Engineer (Radar Systems)

    Communicate RecruitmentStellenbosch, South Africa
    This isnt ordinary software development its engineering for battle readiness.As part of the radar division, youll write embedded C / C++ code that commands precision and response under real-world pr...Show moreLast updated: 20 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    My client is seeking a Software Engineer to join their Fibre Front End team, building next-gen fibre signal acquisition systems. Youll work on reducing internet traffic, programmable switches, and s...Show moreLast updated: 30+ days ago
    Backend Software Engineer

    Backend Software Engineer

    KingMakersCape Town, Western Cape, ZA
    Quick Apply
    Gaming entertainment across the continent.Since 2018, we’ve been building platforms, including.Operating across markets such as Nigeria and South Africa, we’re part of a new generation of African b...Show moreLast updated: 25 days ago
    • Promoted
    Staff Back-End Engineer "Nodejs"

    Staff Back-End Engineer "Nodejs"

    YassirCape Town, Western Cape, South Africa
    OPENINGFROMDEFAULT - ALL LOCATIONS.Yassiris the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in45 cities across Algeria, Morocco...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    WatersEdge SolutionsCape Town, South Africa
    Bring your backend engineering expertise to a high-impact role shaping the future of digital healthcare.As a Senior Backend Engineer, you’ll design, build, and maintain the APIs and infrastructure ...Show moreLast updated: 30+ days ago
    Platform Engineer

    Platform Engineer

    Electrum SoftwareCape Town, Western Cape, ZA
    Quick Apply
    Electrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing.Our deep ...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Data Platform Support Engineer

    Cloud Data Platform Support Engineer

    WatersEdge SolutionsCape Town, South Africa
    Cloud Infrastructure | Data Engineering | Azure.WatersEdge Solutions is seeking a technically astute.Cloud Data Platform Support Engineer. If you're passionate about performance tuning, incident res...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Network RecruitmentStellenbosch, South Africa
    Includes the following, but is not limited to : .Design, develop, and maintain mission-system-related software, including software for payload control, payloads emulators, relay applications, mission...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Radar Systems

    Senior Software Engineer - Radar Systems

    JenRec RecruitmentCape Town, South Africa
    R&D team developing award-winning consumer radar products used by cyclists, golfers, and drivers worldwide.Youll be at the cutting edge of. Lead software and algorithm development for next-gener...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Engineer – Java

    Fullstack Engineer – Java

    wePlaceCape Town, South Africa
    The Full Stack Software Engineer is essential in a cross-functional team, handling the full software development lifecycle from concept to operation. They design, develop, test, deploy, maintain, an...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Back-end)

    Software Engineer (Back-end)

    DigiOutsourceCape Town, ZA
    Job title : Software Engineer (Back-end).Job Location : Western Cape, Cape Town.We are on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, pa...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer — Radar Innovation Team

    Software Engineer — Radar Innovation Team

    JenRec RecruitmentCape Town, South Africa
    Step into a role where your software doesnt just run it.Join a pioneering R&D team in Stellenbosch building the next generation of consumer radar products trusted by cyclists, golfers, motorcy...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc.WorkFromHome, Western Cape, South Africa
    At Prisma, we’re redefining how developers work with databases.If you’re fascinated by the cutting‑edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show moreLast updated: 8 hours ago
    Senior / Staff Java Engineer

    Senior / Staff Java Engineer

    QuidaxCapetown, EC, ZA
    Quidax is where money meets limitless possibilities.We’re making it super easy for individuals, businesses, and fintechs in Africa to access crypto. Our goal? Providing real value for our customers ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Back End)

    Senior Software Engineer (Back End)

    DigiOutsourceCape Town, ZA
    Job title : Senior Software Engineer (Back End).Job Location : Western Cape, Cape Town.We are on a mission to create extraordinary experiences for our customers, and we believe that your unique ski...Show moreLast updated: 30+ days ago
    • Promoted
    SKA Mid - Platform Engineer

    SKA Mid - Platform Engineer

    The Hiring HouseCape Town, South Africa
    Contribute to the development and improvement of platform services supporting engineering and operational teams.Support integration of platform services with application and infrastructure systems....Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Backend Engineer (AWS)

    Senior Backend Engineer (AWS)

    LumenaltaWorkFromHome, Western Cape, South Africa
    As a Senior Backend Engineer at Lumenalta, you will design and implement robust backend systems, ensuring our applications are secure, scalable, and efficient. You will be responsible for working cl...Show moreLast updated: 8 hours ago