Intermediate Software Engineer

3 weeks ago


Stellenbosch, South Africa Poimaine Full time

As an Intermediate Software Engineer , you’ll be an independent, capable engineer taking ownership of features and modules while contributing meaningfully to team success. You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers. This role allows you to deepen your expertise, expand your technical knowledge across multiple languages and frameworks, and play a key part in delivering high-quality, scalable solutions. All within a supportive environment that values continuous learning and collaboration. Requirements Bachelor of Engineering or BSc in Computer Science (or equivalent practical experience). Solid programming skills in at least one language/framework (C#, TypeScript, Python, .NET, React, Angular). Flutter experience is a bonus. 2+ years of professional experience in software engineering. Strong understanding of data structures, algorithms, and software development methodologies. Experience with databases and version control systems (e.g., Git). Proven ability to deliver quality features and solve technical challenges independently. Key Competencies Technical Proficiency: Strong ability across front-end, back-end, and databases. Problem-Solving: Ability to independently resolve complex technical challenges and propose practical solutions. Communication & Knowledge Sharing: Active contribution to discussions, mentoring juniors, and leading at least one knowledge-sharing session per quarter. Task Execution & Collaboration: Ownership of features/modules, delivering them on time with minimal rework. Applied Learning: Commitment to continuous skill development and adapting to changing requirements. Leadership Potential: Supporting team growth by mentoring and modelling best practices.



  • Stellenbosch, South Africa Octoco Full time

    Job Overview Job Title: Intermediate Software Engineer Location: Hybrid – Stellenbosch Office Salary: Competitive, based on experience and qualification level Application Closing Date: 31 December Start Date: Immediately Application link: What does an Intermediate Engineer look like at Octoco? Job Description As an Intermediate Software Engineer at Octoco,...


  • Stellenbosch, South Africa Hunt For Success Pty Ltd Full time

    Intermediate Software Engineer / Programmer As an Intermediate Software Engineer / Programmer , you will perform analysis and programming duties in the development, implementation, and support of information systems, platforms, and applications. Duties & Responsibilities Ability to apply first principles thinking and/or lateral thinking and/or systems...


  • Stellenbosch, Western Cape, South Africa WatersEdge Solutions Full time R250 000 - R750 000 per year

    Location:Hybrid – Stellenbosch OfficeEmployment Type:Full-TimeSalary:Competitive, based on experience and qualificationsIndustry:Software Engineering | Technology SolutionsWatersEdge Solutionsis partnering with a fast-growing, innovation-focused technology company to hire a driven Intermediate Software Engineer. This is a high-impact role ideal for a...


  • Stellenbosch, South Africa Poimaine Full time

    As an Intermediate Software Engineer, you’ll be an independent, capable engineer taking ownership of features and modules while contributing meaningfully to team success. You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers. This role allows you to deepen your...


  • Stellenbosch, South Africa Rooted Talent Partners Full time

    As an Intermediate Software Engineer , you’ll be an independent, capable engineer taking ownership of features and modules while contributing meaningfully to team success. You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers. This role allows you to deepen your...


  • Stellenbosch, South Africa Communicate It Full time

    Reference: CTI PJ-1The night is dark, the code is buggy, and the tech realm cries out for a brave soul to bring order to chaos. I’m a skilled IT Recruitment Consultant, conjuring up opportunities for Intermediate Software Developers with an appetite for C#, .Net, Python and brains. I partner with innovative, slightly mad scientist level clients who are on...


  • Stellenbosch, Western Cape, South Africa OutStart Outsourcing Full time R900 000 - R1 200 000 per year

    This is a full-time role based in Stellenbosch (3 days per week in-office).We are looking for an intermediate-seniorJava Software Engineerthat is keen to become part of the SAM team, whom wishes to grow, contribute and excel in all aspects of our UX front end development effort. The role demands involvement in the entire software development life cycle,...

  • SOFTWARE DEVELOPERS

    4 days ago


    Stellenbosch, South Africa The I & O Psychology Hub Full time

    Intermediate and Senior C# Developer Stellenbosch, WC: Our client in Stellenbosch has vacancies for Intermediate and Senior C# Developers to join their team, implement new systems, and augment existing ones.Agile thinking is at the core of our daily operations. We are always looking for ways to improve these practices to become a better team delivering great...

  • Software Developers

    2 weeks ago


    Stellenbosch, South Africa The I & O Psychology Hub Full time

    Intermediate and Senior C# Developer - Stellenbosch, WC Our client in Stellenbosch has vacancies for Intermediate and Senior C# Developers to join their team, implement new systems, and augment existing ones. Agile thinking is at the core of our daily operations. We are always looking for ways to improve these practices to become a better team delivering...


  • Stellenbosch, South Africa Retro Rabbit Smartek21 Full time

    About the Role We're looking for Intermediate to Senior Java Developers to join our growing engineering team on an exciting new cloud-based project in Stellenbosch. You'll play a key role in building scalable, high-performance solutions using Java Spring Boot, React JS, and AWS. As part of a collaborative Agile team, you'll design, develop, and deliver...