Software Engineer

3 days ago


Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

Our client is an innovative pay-as-you-go solar startup. They make life better for everyday households in Africa where they build amazing tech to help bring access to energy, internet and opportunity to people who otherwise wouldnt. Our client is a dynamic, hardworking team that values flexibility and focuses on results over office hours. They are resourceful and budget-conscious, whether they are travelling or working. They believe in resilience, self-reliance, and long-term sustainability. With our client your career growth is driven by your ambitions, from expanding your role to exploring new areas of the business.

Role Overview

The role is multi-faceted in that it involves far more than pure software development. We are looking for a candidate with rigorous and structured thought, and the discipline to deliver exceptional tech projects, but with an interest in learning business, finance and operational skills.

Location: Cape Town

Candidate Location: South Africa

Work Type: Hybrid

Job Type: Full time/Permanent

Salary: $ $2 500 CTC per month

Requirements

  • 0-3 years of software engineering experience, business systems analyst, systems engineer or credit data scientist
  • Experience in any of the following industries: fintech, payments, retail banking, credit, e-commerce, logistics, IT, Telecommunications, Banking, BPO, finance or SaaS
  • Bachelors degree in Computer Science, Engineer, Maths, Stats, Actuarial Science
  • Tertiary qualification from UCT, Stellenbosch or WITS
  • 2+ years of experience in SQL
  • Experience in HTML5
  • Experience in Python
  • Experience in Advanced Excel

Responsibilities

  • Drive commercial effectiveness through strategic technology solutions that align with business goals.
  • Utilise both front-end and back-end development skills to build and maintain robust applications.
  • Develop, manage, and optimise APIs and microservices to enhance system functionality and integration.
  • Design and implement system architecture that supports scalability, performance, and security.
  • Focus on user experience design to ensure intuitive and engaging interfaces for end users.

Additional Information

  • They pay USD denominated salary (set in USD, converted on payment date, paid into SA account, post PAYE)
  • Annual cash bonus based on company and personal performance (0-60% of annual base)
  • Opportunity to partake in ESOP after 12 month, based on personal performance
  • Team to spend at least 50% of their time in the office (Waterfront), you can choose days, hours etc.

  • Software Engineer

    1 day ago


    Cape Town, Western Cape, South Africa redPanda Software Full time

    PURPOSE OF THE JOBThe purpose of this Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming.JOB SPECIFICATIONKey Roles And ResponsibilitiesBack-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking...

  • Software Engineer

    1 day ago


    Cape Town, Western Cape, South Africa redPanda Software UK Full time

    LocationCape Town (Hybrid)Key Roles and ResponsibilitiesThe purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming.Job specificationKey Roles And ResponsibilitiesBack-end codingComplying with code standards...


  • Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full time

    ARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects?A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...


  • Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per year

    We Want You:BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...


  • Cape Town, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per year

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...

  • Software Engineer

    1 day ago


    Cape Town, Western Cape, South Africa Old Mutual Limited Full time

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description·Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).5+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Red Face Full time R90 000 - R120 000 per year

    Company DescriptionRed Face helps small businesses achieve a strong online presence. As a South African brand and growth studio, we specialize in delivering branding, websites, social media, and AI-powered automation. Our services include designing identities, creating conversion-focused sites, running content and ads, and setting up chatbots to capture...

  • Software Engineer

    7 days ago


    Cape Town, Western Cape, South Africa Axiom Systems Africa (Pty) Ltd Full time R120 000 - R180 000 per year

    Company DescriptionAxiom Systems Africa (Pty) Ltd is a dynamic company with expertise in three primary business divisions: Infrastructure, Software Development Services, and Application Services. These divisions work collaboratively to address the multifaceted needs of today's business environments. With a strong focus on IT and business solutions, Axiom...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Canonical - Jobs Full time R120 000 - R180 000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa AiR Full time R800 000 - R1 200 000 per year

    Software Engineer We're looking for a Software Engineer to join our clients growing Business Systems team. Youll play a key role in building and enhancing their customer portal and internal systems, with the chance to shape user experience, design, and delivery in an agile environment.What You'll DoDesign, build, and test high-quality software...