Talent.com
Intermediate Software Engineer
Intermediate Software EngineerJumo • South Africa
No longer accepting applications
Intermediate Software Engineer

Intermediate Software Engineer

Jumo • South Africa
12 days ago
Job description

Teamwork plays an integral role in the success of our tech strategy. In JUMO, our teams have exposure to a broad range of the best new technology and are trusted with the autonomy and flexibility to explore, innovate, and find creative solutions to interesting challenges. With this, everyone has the opportunity to contribute to our mission of enabling equal access to finance opportunities. We have chosen our tech stack carefully and believe in using the best tools out there.

Our software engineering team is responsible for building our market-leading banking as a service platform & products, enabling real-time access to funds at the lowest possible operating cost. When integrated into JUMO’s platform, it enables our partners to offer loans, savings, and a wide range of financial choices to a new group of customers.

As an Intermediate Software Engineer, you will be accountable for solving complex technical problems with solutions that are scalable, testable, maintainable, and efficient, whilst continuing to improve our engineering practices. This position reports to a Tech Lead.

You will

  • Deliver across the SDLC to build a highly scalable distributed system.
  • Assist in defining the team's roadmap in line with the company and technology vision.
  • Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling.
  • Design, implement, test, deploy, and support our products and services.
  • Review code developed by other developers and provide feedback. Guide the team to consistently write production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors.
  • Anticipate and communicate blockers, delays, and cost ballooning within their team’s projects before they require escalation.
  • Contribute to existing documentation or educational content and drive best practices and engineering excellence.

You will need

  • Experience with Kotlin / Java / Scala, and a cloud-based infrastructure, ideally AWS. Python experience will be an added advantage.
  • Experience designing, developing, and testing software.
  • Extensive hands-on experience with the design and development of high-volume / low-latency services.
  • Business and operational awareness.
  • Good communication skills & EQ – able to work in a diverse team.
  • You will love

  • Work in an agile cross-functional team, delivering quality code you can be proud of.
  • Work with a modern but pragmatic Tech Stack (i.e. Kotlin + Spring Boot for Backend, TypeScript + React for Web and Mobile, Docker, Terraform, Kubernetes, Kafka, Datadog, Jenkins + Spinnaker for CI / CD, AWS), building a highly scalable distributed system.
  • Develop as a mentor, helping your junior colleagues grow as professionals.
  • Ensure consistency and accuracy when required.
  • Led and supported by an experienced, hands-on Tech Lead.
  • Collaborating with smart, engaging people.
  • Working for impact.
  • Growing and learning continuously, with loads of encouragement and support.
  • Boldly taking risks as we navigate new challenges.
  • Being autonomous and empowered to lead.
  • Remote First

    Our environment is designed to foster innovation and enable collaboration. We operate a remote-first approach that enables us with the flexibility to work and live where we are most productive.

    We work between the UTC and UTC+3 time zones and currently have team members from South Africa, Portugal, and Kenya.

    Diversity and Inclusion

    At JUMO, we firmly believe that diversity fortifies our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where individuals from all walks of life can collaborate, thrive, and express their authentic selves.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • South Africa

    Related jobs
    Software Engineer III

    Software Engineer III

    LexisNexis • South Africa
    We are strengthening our software engineering team to modernize our existing application stack, powering one of LexisNexis Intellectual Property’s flagship AI products, LexisNexis® Classification.T...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Signant Health • South Africa
    Senior Recruiter| Championing Diversity & Hiring Excellence.This could be the Opportunity of Your Life!.Signant Health is a global evidence generation company. We’re helping our customers digitally ...Show more
    Last updated: 16 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Discovery Limited • ZA
    Job title : Principal Software Engineer.Our Software Engineers play a critical role in Vitality’s successful business model by building and maintaining software solutions, in line with quality and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III

    Software Engineer III

    LexisNexis Risk Solutions • South Africa
    Software Engineering III • • • •Join our team and contribute to innovative software solutions while growing your technical expertise in a collaborative environment • • • •About our Team • •LexisNexis Legal &...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer - Android

    Senior Software Engineer - Android

    Old Mutual • ZA
    Job title : Senior Software Engineer - Android.Job Location : Gauteng, Cape Town.We’re looking for a Senior Android Software Engineer to join our growing mobile engineering team at Old Mutual.This ...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer / Developer - Remote

    Software Engineer / Developer - Remote

    JenRec Recruitment • Remote, South Africa
    Remote
    A growing company is seeking a skilled Software Engineer to join its team, focused on developing innovative telecom software solutions. This fully remote role is perfect for individuals with 06 year...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    LexisNexis • South Africa
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employe...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer - Remote

    Software Engineer - Remote

    JenRec Recruitment • Remote, South Africa
    Remote
    If you''re excited about solving real-world problems, collaborating with smart people, and building software that mattersall while working remotelythis role is for you. Design, build, and maintain p...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Technology R&D

    Senior Software Engineer - Technology R&D

    Signant Health • South Africa
    Senior Software Engineer - Technology R&D.Posted Tuesday, November 4, 2025 at 10 : 00 PM.This could be the Opportunity of Your Life!. Signant Health is a global evidence generation company.We’re helpi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    HIREXE • South Africa
    Our team thrives on collaboration, technical excellence, and building products that make a real impact.You will work closely with product managers, designers, and other engineers to deliver scalabl...Show more
    Last updated: 30+ days ago • Promoted