Current jobs related to Associate Software Engineer - Cape Town, Western Cape - Impact tech Inc


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

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible and game-changing solutions to improve people's lives. Our mission is to hire the best employees on earth, people like you, to help us achieve our goals.Job SummaryWe are seeking a skilled Software Engineer to join our team in our Cape Town...


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

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible, game-changing solutions to improve people's lives. Our mission is to hire the best employees on earth, people like you, who share our passion for innovation and excellence.Job SummaryWe are seeking a talented and motivated QA Engineer to join...

  • Software Engineer

    7 days ago


    Cape Town, Western Cape, South Africa Sybrin Full time

    Software Developer Job DescriptionThis role is focused on designing, developing, testing, and releasing high-quality software solutions or products with low to medium complexity. The successful candidate will gain a solid understanding of software development practices to support delivering quality solutions.Qualifications and Experience:A Matric Certificate...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa BOSS Consult Full time

    BOSS Consult is seeking a skilled Software Engineer to construct and implement application solutions. Key responsibilities include developing programs using modern development tools and cloud services, ensuring code quality, and integrating front-end with backend API. The ideal candidate will have a strong background in Microsoft development, with experience...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Sybrin Full time

    Software Developer Role OverviewThis role focuses on designing, developing, testing, and releasing high-quality software solutions or products with low to medium complexity. The successful candidate will gain a solid understanding of software development practices to deliver exceptional solutions.Qualifications and Experience:Matric Certificate or Higher...

  • Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa BOSS Consult Full time

    Job SummaryAt BOSS Consult, we are seeking a highly skilled and experienced Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using modern development tools and cloud...


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

    About the RoleHire Resolve's client is seeking a skilled Associate Java Software Engineer to contribute to their team's success. The ideal candidate will possess a strong focus on performance, scalability, availability, security, and quality.This is a fantastic opportunity to work in a technically challenging environment, with remote work options,...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa E&D Recruiters Full time

    Software Development Opportunities We are seeking a skilled Software Engineer to join our team at E&D Recruiters. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using C/C++, Go, and Rust programming languages. **Key Responsibilities:** * Design and develop software applications using C/C++,...

  • Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa E&D Recruiters Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at E&D Recruiters. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using C/C++, Go, and Rust programming languages.Key ResponsibilitiesDesign and develop software applications using C/C++, Go, and Rust programming...


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

    About XceptorXceptor is a leading platform for automating data flows, empowering business users within Financial Institutions to build automated processes that deliver trusted data. Our vision is to be the leading platform for automating data flows, and our mission is to empower business users to build automated processes that deliver trusted data.The RoleWe...


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

    About XceptorXceptor is a cutting-edge data manipulation platform that enables businesses to source, curate, and enrich data for reliable and consistent delivery. Our platform is designed to empower business users within Financial Institutions to build automated processes that deliver trusted data.The RoleWe are seeking a talented Software Engineer to join...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    Job Title: Senior Development EngineerWe are seeking a highly skilled Senior Development Engineer to join our design team in developing embedded software and firmware for digital electronic hardware.Key Responsibilities:Design, develop, and implement systems, subsystems, and associated software and firmware, HDL code, limited hardware, and algorithms.Play a...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Development Engineer to join our team at JenRec Recruitment. As a key member of our design team, you will be responsible for developing embedded software and firmware for digital electronic hardware.Key ResponsibilitiesDesign, develop, implement, and verify systems, subsystems, and associated software and...

  • Software Engineer II

    12 hours ago


    Cape Town, Western Cape, South Africa Impact tech Inc Full time

    About Impact.comAt Impact.com, we're passionate about our people, technology, and customer success. Our company culture is built on a foundation of teamwork, innovation, and a commitment to excellence. We're a dynamic and rapidly growing organization, and we're looking for talented individuals to join our team.Your Role at Impact.comAs an Associate Software...

  • Java Technical Lead

    2 days ago


    Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Exciting Opportunity for a Java Technical Lead at EntelectElevate your career at Entelect, where we prioritize people and nurture a culture of growth, collaboration, and innovation. Our dynamic, multidisciplinary environment encourages versatility and provides individual attention to career development, including regular one-on-ones with leadership.What...


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

    About XceptorXceptor is a leading platform for automating data flows, empowering business users within Financial Institutions to build automated processes that deliver trusted data.Our VisionWe aim to be the leading platform for automating data flows, enabling our clients to solve their data challenges efficiently and effectively.The RoleWe are seeking a...

  • Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Job OpportunityAmaris Consulting is seeking a skilled Software Engineer to join its team in Cape Town, South Africa.The ideal candidate will have a strong background in software development and be proficient in multiple programming languages, including Java and Golang.Key Responsibilities:Design, develop, and maintain backend services and APIs using Java and...

  • Java Technical Lead

    2 days ago


    Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Exciting Opportunity for a Java Technical Lead at EntelectElevate your career at Entelect, where we prioritize people and nurture a culture of growth, collaboration, and innovation. Our dynamic, multidisciplinary environment encourages versatility and provides individual attention to career development, including regular one-on-ones with leadership.What...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our dynamic team at JenRec Recruitment. As a key member of our engineering team, you will play a crucial role in designing and building innovative solutions to drive business growth and customer satisfaction.Key ResponsibilitiesDesign and develop software solutions using Python and...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Communicate Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software products that meet the highest standards of quality and reliability.Key ResponsibilitiesDesign and develop software products...

Associate Software Engineer

3 months ago


Cape Town, Western Cape, South Africa Impact tech Inc Full time

Our Company:

At we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you

, the world's leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more. The company's powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go. To learn more about how 's technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L'Oreal, Fanatics and Levi's, visit

Your Role at

We are looking for a motivated and skilled Associate Software Engineer to join our innovative team. In this role, you'll play a pivotal part in developing, testing, and maintaining software that powers our platform. You will work both independently and collaboratively, contributing to high-quality code and robust testing practices. Your role will involve end-to-end testing, supporting QA with staging environments, fixing broken builds, and onboarding new team members. You will also participate in sprint planning and design sessions, ensuring a clear understanding of the business context behind your tasks. A proactive attitude, strong technical skills, and a desire to continuously learn and adapt will be key to your success in our fast-paced and dynamic environment. Your contributions will be vital in helping us achieve our departmental goals and delivering exceptional solutions to our clients.

What You'll Do:

Develop, test, and maintain software for the platform. Build meaningful unit, functional, and integration level tests for the software built. Collaborate with a distributed team to fulfill the department's quarterly objectives. Develop code both independently and while pair programming. Write and maintain design, user, and test documentation. Become familiar with technologies used on the squad. Perform triage functionality through verification and fixing of bugs. Build non-customer-facing code. Support software testing and quality assurance processes to ensure high-quality deliverables. Assist QA with staging environments and fix broken builds. Help with environment setup and onboarding of new members. Participate actively in sprint planning and design sessions, questioning the business reason behind tasks to ensure understanding.

What You Have:

Completed B.S. in Computer Science or related field, or equivalent professional experience. 1-2 years of experience in software development. Practical experience in common design patterns and unit testing. Exposure to CI and integration tests. Familiarity with at least one cloud platform, confident in using the console and building basic apps. Knowledge of relational databases, table design, and SQL. Desire to work with Java, Spring, and related technologies. Experience with Agile/Iterative processes (Kanban/Scrum). Strong initiative, adaptability, personal development, and team player attributes. Open-source contributions are beneficial.

Nice to have:

Affiliate & Partnerships Industry Fundamentals Certification by PXA

Benefits:

Hybrid, Casual work environment Responsible PTO policy Take the time off that you need. We are truly committed to a positive work-life balance, recognising that it is important to be happy and fulfilled in both Primary caregiver leave Training & Development Learning the advanced partnership automation products Medical Aid and Provident Fund Group schemes with Discovery & Bonitas for medical aid Group scheme for provident fund Restricted Stock Units 3-year vesting schedule pending Board approval Internet Allowance Fitness club fee reimbursements Technology stipend

is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.