Intermediate Software Engineer

2 weeks ago


Cape Town, Western Cape, South Africa Bash Full time

WHO WE ARE AT BASH

We are a team of leaders - true owners, humble learners and friends. We're here to overcome big challenges, build tech solutions for people to enjoy, while doing the best work of our careers, together, as Bash.

What we're looking for:

Genuine passion for technology and problem solvingTeam players who are always ready to support and collaborateData driven decision makers with strong opinions and a bias for actionStrong communicators who work well with others, and welcome feedbackMotivated leaders who take initiative and excel by taking ownershipExperience developing web oriented backend services and systemsPractical knowledge of architectural patterns for systems and codeExperience with databases, caching, message queues, and similar systems This role is for you is you have: Experience writing backend codeWe primarily use Python, Go. & for our backend services, and React (and Flutter) for our frontend applications.Experience designing backend for frontend services and applications.In-depth knowledge of databases, data structures, algorithms and an interest in distributed systems. Experience in a scripting language.Great problem-solving skills.A passion for observability and monitoring of the services you build.3-5 years of relevant work experienceBSc Computer Science or equivalent is encouraged (strong work experience can fill this gap)

One or more of the following will help you stand out:

Experience owning the deployment process of your services and applications in Amazon Web Services or Google Cloud Platform.You have experience with other languages, specifically Python, JS/Typescript or Golang.Ability to work effectively across teams to deliver results, with good verbal and written communication skills

JOINING THE BASH TEAM: WHERE YOU'LL BE

We are intentional about connecting and give you the tools & equipment to enable you to do work that matters. We also believe that doing certain types of work happens best organically which is why we encourage our teams to travel so we can make magic happen face to face. Our offices are a vibe. They are decked out to make collaboration easy and help our team create lasting connections with each other.

BASH BENEFITS: WHAT'S IN IT FOR YOU?

A seriously smart team of people We are selective about who joins our team to make sure we're made up of the best of the bestAgency:Structures remain flat, accountability wideTop $$: The best people, in the right roles, earning at the top tier. Our ethos is about quality and aligning merit and output with the rewards. We believe in reciprocity. Saving for your future: Saving is not easy. Taking a chunk monthly for your future is imperative. We provide the fund and support to do just thatQuarterly parties: Connection and community is our jamExtensive opportunity to learn: Library, interest groups and team rotationsExclusive shopping discount: Save when you shop across 29 of SAs biggest brands

  • Cape Town, Western Cape, South Africa Jam Software Gmbh Full time

    BP3 is looking for a Senior Software Engineer. We are looking for an individual with strong Angular framework fundamental knowledge. For this role we are seeking a passionate Software Engineer who has more than 9 years experience working on enterprise software applications, cross functional teams and has a basic understanding of cloud based...


  • Cape Town, Western Cape, South Africa Entelect Software (Pty) Ltd Full time

    ABOUT THE JOB Join our team at Entelect as a Software Engineer, where your mastery of the Java stack will be pivotal in driving our projects forward. You'll utilise frameworks like Spring, Java EE, and JavaScript technologies such as Angular or React....WHAT WE NEED FROM YOU A bachelor's degree in IT, Engineering or other Sciences Minimum 6 years' experience...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa The Rank Group Full time

    Do you love writing clean, efficient Java code? Do you enjoy working on cool new features and taking charge of intricate systems? We're on the hunt for an Intermediate Java Software Engineer to join our awesome agile crew. You'll team up with skilled engineers, testers, and leads to create, develop, and manage top-notch software.Check out what you'll be up...


  • Cape Town, Western Cape, South Africa Plus 1x Full time

    We are looking for a skilled and motivated Software Engineer to join our Support Engineering team.The ideal candidate should have a good grasp of programming languages such as Typescript and ReactJS, falling between the basics and intermediate level.This role primarily involves resolving issues promptly, requiring quick thinking to provide effective...


  • Cape Town, Western Cape, South Africa Plus 1X Full time

    We are currently looking for a technically proficient, self-motivated and ambitious Software Engineer within our Support Engineering team. This position requires a combination of basic to intermediate programming skills, namely Typescript and ReactJS.For this role, the focus will be more on troubleshooting issues where you need to be able to think on your...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa ARCS Full time

    Our client in the Western Cape is seeking an (Intermediate / Senior) Software Engineer (Permanent On Site). You'll be responsible for working on their integration platform across the .NET 6/7 backend and/or web app front-end (Typescript, React). With a solid track record of up to 5 years prior engineering experience, demonstrating a proven ability to debug...


  • Cape Town, Western Cape, South Africa ARCS Full time

    Our client in the Western Cape is seeking an Intermediate Integration Engineer (Permanent On Site). In this role, you'll be responsible for delivering integration solutions built on their system to their direct clients. You need to understand databases and APIs and dabbled in the odd bit of scripting and if you enjoy working with people, possess great...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Grosvenor Casinos Limited Full time

    Job DescriptionDo you have a passion for clean, efficient Java code? Want to collaborate on exciting new features and take ownership of complex systems?We're looking for an Intermediate Java Software Engineer to join our dynamic agile team. You'll work alongside talented engineers, testers, and leads to design, build, and maintain high-quality...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    Our client is currently searching for an experience Intermediate Software Developer to join their team at their Cape Town branch.They believe that their people are their biggest asset. They aim to provide all staff members with all possible opportunities to realize their full potential within optimum working conditions. The process starts with selecting the...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Takealot Full time

    , South Africa's leading online retailer, is looking for a highly talented Software Engineer (Python) to join our team. We are a young, dynamic, hyper growth company looking for smart, creative, hard-working people with integrity to join us. We offer a market related, Total Remuneration Package which allows full flexibility according to your needs, a great...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You:We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace.As the Software Development Manager at BET Software, you will take ownership of our talented Team of Software Engineers. We need someone who is able to take a step back,...


  • Cape Town, Western Cape, South Africa Jem Full time

    Join Jem as our Senior Software Engineer We are a forward-thinking startup on a mission to build the ultimate HR system for deskless workforces. If you are a skilled and ambitious individual who thrives on challenges, apply below to be part of our exceptional development team and contribute to building this extraoardinary product. About the roleWe are...


  • Cape Town, Western Cape, South Africa NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...


  • Cape Town, Western Cape, South Africa Datafin Full time

    ENVIRONMENT: SUPPORT product development and quality software delivery by implementing and maintaining automation using modern continuous integration and automated testing approaches as the next Intermediate Quality Automation Engineer sought by a global provider of Digital Workplace Management Tech. You will be responsible for manually testing new features...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Datafin Full time

    Software Engineer (Automotive Controls/Electric Vehicles)Engineering/Technical ~ IT - Software DevelopmentCape Town - Western CapeENVIRONMENT: THE exceptional coding skills of a Software Engineer who is able to thrive under pressure, is sought by a provider of cutting-edge Engineering Solutions in Durbanville for automotive controls. You should possess a...


  • Cape Town, Western Cape, South Africa Lexisnexis Risk Solutions Full time

    Intermediate Data Engineer page is loaded Intermediate Data Engineer Apply locations Cape Town Johannesburg Port Elizabeth Durban time type Full time posted on Posted 4 Days Ago job requisition id R73816 Are you a strategic planner and problem-solver? Do you enjoy collaborating cross-functionally to deliver on common goals? Join us in shaping a more just...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa The Rank Group Full time

    Company Description Rank Interactive, the digital arm of the Rank Group plc, stands as a leading global digital gaming company fuelled by top-tier talent and technology. Recognised through iconic brands, our products and our people, we bring entertainment to millions of people worldwide on various devices daily. Operating with a multi-branded strategy,...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Six Sense Consulting Full time

    Qualification:B.Tech/B.Sc (Comp Sci) with 5+ yearsB.Eng/B.Sc Hons (Comp Sci) with 4+ yearsM.Eng/M.Eng/M.Sc (Comp Sci) with 3+ yearsPhD with 2+ yearsEngineering (with a software focus) or related fieldExperience:Experience in a software engineering environment, preferably in an engineering development project environment with a strong software focus.Python or...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Datafin Full time

    ENVIRONMENT: THE exceptional coding skills of a Software Engineer who is able to thrive under pressure, is sought by a provider of cutting-edge Engineering Solutions in Centurion/ Durbanville for automotive controls. You should possess a BEng. Degree in Electronic/Mechatronic Engineering (M Eng preferred), have 1-6+ years relevant work experience, J1939 CAN...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Milkor Integrated System Full time

    Milkor Integrated Systems (Pty) Ltd, Is an Aerospace company with an international footprint providing turnkey solutions on the land, sea, air and cyber domains. Our team is comprised of highly skilled professionals who are committed to excellence, innovation and safety. As technology continues to advance, UAV operations are playing an increasingly crucial...