Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay OnlineSECURELYEASY DELIVERY OR COLLECTION
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Suggested
Results for software developer in "software developer", Full-Time in Jobs in South Africa in South Africa
1
AI-Enabled Full Stack Software DeveloperJoin an international AI consultancy building proprietary AI-first software products and tools developed in-house and deployed globally.Cape Town Hybrid/Remote, 8:30 AM - 5 PM UK Time Mon-Fri,Salary: R70 000 p/m.About Our ClientThe company is an international AI consultancy that builds proprietary IP, AI-first software products, and practical tools. It operates by helping organisations move from experimentation to embedded capability while designing and building its own platforms and frameworks.The Role: AI-Enabled Full Stack Software DeveloperThis role exists to bridge the gap between product and engineering by designing and building software while defining technical specifications for other developers. It contributes to the business by translating product intent into buildable software and ensuring clean delivery through development, staging, and release. The main focus areas include full-stack development, product thinking, and the application of AI tools to enhance development efficiency and product capability.Key ResponsibilitiesDemonstrate strong experience as a full-stack software developer in production environments.Design, build, and ship full-stack software features across frontend, backend, APIs, data, and cloud infrastructure.Translate product intent into clear technical specifications, acceptance criteria, and delivery plans.Apply AI tools and techniques, including Claude Code or similar, to enhance product capability and workflows.Own delivery standards and quality across development, staging, and production environments.Break down ambiguous ideas into actionable work for developers.Work with engineers, designers, and stakeholders to prioritise and sequence work.Contribute to background in product management, technical product ownership, or solution design.About YouStrong experience as a full-stack software developer in production environments.Hands-on experience using AI tools and APIs within software products or development workflows.Proven ability to think in terms of products rather than just features or tickets.Experience writing technical specifications, us
https://www.executiveplacements.com/Jobs/A/AI-Enabled-Full-Stack-Software-Developer-1276878-Job-Search-3-31-2026-10-34-37-AM.asp?sid=gumtree
5d
Executive Placements
1
Opportunities Available:Software Developers | Full Stack | Back-End | Front-EndRequirements:- Relevant qualification and/or experience- Full Stack Development- Back-end Development- Front-end Development- Strong experience across technologies such as: Java, C#, Python, PHP, .Net, .Net Core, JavaScript, React, Angular, AWS, Azure, SQL, BI, C++, Golang, Scala, Blazor, Razor- Agile / Scrum environment exposureApply now!For more IT jobs, please visit
https://www.jobplacements.com/Jobs/S/Software-Developers--Full-Stack--Back-End--Fron-1277621-Job-Search-04-02-2026-04-14-45-AM.asp?sid=gumtree
4d
Job Placements
1
SavedSave
PowerApps Developer. 4 years + PowerApps Software Development4 years + SQL Software Development General: Rosebank JhbOpen to Foreign Nationals with valid Work PermitsClean Background checks
https://www.executiveplacements.com/Jobs/S/Snr-PowerApps-Developer-1197855-Job-Search-06-26-2025-04-28-31-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Key Responsibilities:Take part in the full software development life cycle.Help design and build scalable, reliable software solutions.Review code and follow best coding practices and standards.Write clean, high-quality, and efficient C# code.Required Experience:Proficiency in C# programming languageFamiliarity with .NET framework and related technologies (ASP.NET, ADO.NET, etc.).Knowledge of relational databases and SQL.Experience with version control systems (e.g., Git).Familiarity with front-end development technologies (HTML, CSS, JavaScript).Experience with web development frameworks (ASP.NET MVC, Blazor, etc.).
https://www.executiveplacements.com/Jobs/I/Intermediate-Software-Developer-1197210-Job-Search-06-24-2025-10-12-58-AM.asp?sid=gumtree
9mo
Executive Placements
1
Key Responsibilities:Collaborate with stakeholders to gather system requirements and translate them into functional specifications.Conduct system upgrades, patch management, and configuration changes with minimal business disruption.Support implementation and rollout of new applications and systems, including testing, training, and post-deployment support.Ensure data integrity, system integration, and application performance using APIs, ETL tools, and scripting.Provide Tier 2/3 support for escalated IT issues related to enterprise applications.Develop and maintain backend services, APIs, and integrations; contribute to frontend components where required.Participate in code reviews, testing, deployment, and CI/CD processes.Troubleshoot software defects and ensure secure, scalable, and high-performance solutions.Review current systems, interfaces, forms, and procedures to reduce manual processes and improve efficiency.Collaborate with management to design internal and external reports for business insight.Liaise with external vendors, developers, and stakeholders as necessary.Requirements:Degree in IT, Computer Science, or Software Development.35 years of software development experience, ideally including ERP and accounting system integration.Experience working in both project-based and BAU environments.Property or real estate industry experience is advantageous.Advanced Excel and computer literacy.Strong analytical, numerical, and problem-solving skills.Excellent interpersonal, communication, and stakeholder management skills.Scripting or programming experience an advantage.Strong proficiency in at least one backend language: C#/.NET, Java, Node.js (JavaScript/TypeScript), C++ or Python.Why Join?Be part of a forward-thinking property development company in East London.Work on enterprise system enhancements, software development, and digital transformation projects.Collaborate in a supportive, innovative, and fast-paced environment.ð?? Location: East London, Eastern Capeð??¼ Role: Full-time | IT & Software Developmentð??© Apply now!!
https://www.executiveplacements.com/Jobs/I/IT-Systems--Software-Developer-East-London-1259429-Job-Search-04-04-2026-00-00-00-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Requirements:Bachelors degree in Computer Science, Software Engineering, or a related fieldMinimum 5 years of experience in full stack software development with a proven track record in delivering complex solutionsProficiency in HTML5, CSS3, and JavaScript, with experience in building responsive, user-friendly interfacesSolid back-end development experience using at least one of: Node.js, Java, or PHP. Additional experience with C, C++, C#, or JSON is a plusStrong SQL experience, including database design, optimization, and maintenanceApply now!
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-Developer-1199318-Job-Search-07-01-2025-10-13-08-AM.asp?sid=gumtree
9mo
Executive Placements
1
Senior Engineer: Application Software/Software DeveloperSomerset-WestMinimum requirements:BSc or MSc (Computer Science) or Computer EngineeringGood university academic resultsMust have a passion for C++ and JavaProficiency in either Python, Bash, PowerShell etc.Understanding of Object-Oriented design and common software patternsVersion control software (Git, Subversion or Perforce)Agile methods and/or issue tracking like JiraResponsibilities:Development of application software, mainly software used in C2 and ISR Systems.Design, implementation and testing for front-end and back-end development.Research and understand new domains and technologies to understand the requirements.Assist with production efforts related to application software.
https://www.executiveplacements.com/Jobs/S/Senior-Engineer-Application-SoftwareSoftware-Devel-1197875-Job-Search-06-26-2025-04-34-12-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Required QualificationsMatricBSc Software Engineering or relevant equivalent 3 year tertiary qualificationRequired Experience (relevant or in a similar role)At least 3 years in software development experience incl.Integration frameworks & techniques, Web frameworks e.g. Angular will be beneficialC# 6/7 ; SQL; OO Principles; Java Script;Git, XML, BPMN, Agile e.g. Scrum or KanbanClean CodeCloud experience on Azure and Google Cloud or AWS.Experience working with Cloud cognitive services or willingness to learn how to work with cloud AI and ML services.
https://www.executiveplacements.com/Jobs/S/Software-Development-Engineer-1196994-Job-Search-06-24-2025-04-06-10-AM.asp?sid=gumtree
9mo
Executive Placements
1
A leading open-access fibre network operator delivering fast, reliable internet to homes and businesses across South Africa is looking for a Senior C# Software Developer to drive innovation, elevate system performance, and help shape the future of their digital platforms.In this role, you will contribute to architectural decisions and system design across the tech stack, you will also be required to design, develop, test, and deploy complex software systems using C#, .NET Core.If you are ready to innovate, build scalable systems, and drive high-performance development in a fast-paced tech environment, APPLY TODAY!!!Required skills:CI/CDDevOpsReact or Vue or AngularC#SQL.NET CoreReference Number for this position is MAT60501 which is a permanent position based in Centurion offering a salary of up to R1m per annum,
https://www.executiveplacements.com/Jobs/S/SENIOR-C-sharp-SOFTWARE-DEVELOPER--CENTURION-HYBR-1197433-Job-Search-6-25-2025-7-04-20-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Electronic Engineer (Software, AI & ML)CenturionQualificationB.Eng. Degree (Electronic or Computer)Software design and implementation experience.Experience in product development.Software system engineering experience.Specialist knowledge :Object orientated programming experience (C++) Embedded systems software development.Experience in image processing.Machine learning algorithms development.Duties & ResponsibilitiesProvide Software Engineering for system and subsystem software.Generation of relevant firmware, software and hardware documentation Systems integration and testing with other engineering disciplines.Mentoring of junior electronic and software engineers.Providing firmware, software, and hardware support and training.Interfacing with the production facility.Engineering project planning and management.Generation of specification and other related documentation.
https://www.executiveplacements.com/Jobs/S/Software-Engineer-MLAI-1197266-Job-Search-03-31-2026-00-00-00-AM.asp?sid=gumtree
6d
Executive Placements
1
Technical Lead Programmer IT Property Software Development (POS25072)Helderberg Area, CPTR 80 000 to R 90 000 per month (No benefits)PURPOSE OF JOBWe are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. Position requires someone who thrives in a fast-paced, collaborative environment and has apassion for both people and technology.REQUIREMENTS:7+ years experience in software development with at least 2 years in Technical Leadership roleProficiency in PHP, NodeJS.Strong experience with SaaS architectures, microservices, and the AWS cloud platform.Expertise in database design (SQL & NoSQL) and API development.Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.Ability to balance technical leadership with hands-on coding.Experience with containerisation e.g. DockerKnowledge of front-end frameworks (React, Vue.js, or Angular).Prior experience in a SaaS environment.KEY RESPONSIBILITIESTechnical Leadership: Lead a team of developers, ensuring best practices in softwaredevelopment, architecture, and deployment, especially on back-end of systemHands-on Development: Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.Architecture & Design: Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient.Mentorship & Team Development: Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement.Code Review & Quality Assurance: Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.Agile Development: Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes. Collaboration:Work closely with product managers, product owners, scrummasters, ux ·designers, solution architects, and other stakeholders to translate business requirementsinto technical solutions.Tech Stack & Innovation: Stay up to date with new technologies, suggesting and implementing
https://www.executiveplacements.com/Jobs/T/Technical-Lead-Programmer-Software-Development-1198335-Job-Search-6-27-2025-8-54-45-AM.asp?sid=gumtree
9mo
Executive Placements
1
A South African-based software development and IT services company known for delivering tailored business solutions using the Microsoft technology stack is looking for a passionate and driven Intermediate Full Stack Developer to join their dynamic and growing teamThis is an exciting opportunity to work with a team focused on delivering custom software development, systems integration, and consulting services for clients across various industries.If you are a C# Developer with solid Angular experience ready to build innovative, business-driven software solutions using the latest technologies, then this opportunity is for you -APPLY NOW!!!!!!Skills required:C#AngularSQLReference Number for this position is MAT60639 which is a remote position offering a cost to company salary of up to R70K per month
https://www.executiveplacements.com/Jobs/I/INTERMEDIATE-C-sharp-DEVELOPER-WITH-ANGULAR-FULLY--1197407-Job-Search-6-25-2025-7-05-13-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Senior Front End Developer (POS24178)HybrideR 70 000 to R 80 000 per monthRequirements Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.At least 3 years relevant experience as a Senior Front-end developer in a software development team.Keen interest to continue to be a Senior Front-End developer and provide technical leadership in a software development team.A good understanding of the SDLC process, tools, technologies, frameworks and techniques related to software development.A strong knowledge of JavaScript, Angular/Typescript, REST framework, JSON and XML.·Knowledge and experience of the following would be a plus:Angular/Typescript, BootstrapWebpack, NPM, Yarn, MavenJAXB, XML SchemaIntegration experience (Web services and JMS)Business process/workflow layers e.g. JBPM, BPEL, etc. Responsibilities/Tasks:Implement new Front-End requirements using Angular/Typescript and Bootstrap with JavaScript, HTML5, CSS.Maintain existing Front-End applications written in Angular/Typescript.Implement the SARS look and feel and usability guidelines for Front-End developmentClosing Date: 15 July 2024
https://www.executiveplacements.com/Jobs/S/Senior-Front-End-Developer-1198428-Job-Search-6-27-2025-9-18-44-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Electronic Engineer (Software, AI & ML) CenturionQualificationB.Eng. degree (electronic or computer).Software design and implementation experience.Experience in product development.Software system engineering experience.Specialist knowledge :Object orientated programming experience (C++) Embedded systems software development.Experience in image processing.Machine learning algorithms development.Duties & ResponsibilitiesProvide Software Engineering for system and subsystem software.Generation of relevant firmware, software and hardware documentation Systems integration and testing with other engineering disciplines.Mentoring of junior electronic and software engineers.Providing firmware, software, and hardware support and training.Interfacing with the production facility.Engineering project planning and management.Generation of specification and other related documentation.
https://www.executiveplacements.com/Jobs/S/Software-Engineer-MLAI-1197266-Job-Search-06-24-2025-10-33-26-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Front Ed Developer (POS 24178)Hybrid role salary is negotiableR 70 000 to R 80 000 per monthRequirements Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.At least 3 years relevant experience as a Senior Front-end developer in a software development team.Keen interest to continue to be a Senior Front-End developer and provide technical leadership in a software development team.A good understanding of the SDLC process, tools, technologies, frameworks and techniques related to software development.A strong knowledge of JavaScript, Angular/Typescript, REST framework, JSON and XML.·Knowledge and experience of the following would be a plus:Angular/Typescript, BootstrapWebpack, NPM, Yarn, MavenJAXB, XML SchemaIntegration experience (Web services and JMS)Business process/workflow layers e.g. JBPM, BPEL, etc.Responsibilities/Tasks:Implement new Front-End requirements using Angular/Typescript and Bootstrap with JavaScript, HTML5, CSS.Maintain existing Front-End applications written in Angular/Typescript.Implement the SARS look and feel and usability guidelines for Front-End developmentClosing Date: 15 July 2024
https://www.executiveplacements.com/Jobs/S/Senior-Data-Devolper-1198423-Job-Search-6-27-2025-9-18-39-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
REQUIREMENTMatric is essential.Software Development/Engineering Certification, Diploma or Degree.3+ Years of experience with C# (.NET Framework and .NET Core)A good understanding of Web APIâ??s, Window Services, WPF, LINQ, Database Design Concepts.Experience with database integration using Entity Framework/Entity Framework Core.A good understanding of web development with C#, this includes Blazor and MVC.A good understanding of source control using GitHub.A basic understanding of mobile development or MAUI development.Experience with PostgreSQL.HTML, CSS and JavaScript experience.Experience with hardware integration with C#.Experience with Android development.A good understanding of JWT authentication.RESPONSIBILITIES:Support existing products by checking if the systems are performing optimally using the tools at hand such as TeamViewer and Monitoring Portals.Assist Clients with first line support and creating/updating records of such support calls on platforms specified.Complete Timesheets and give daily feedback on Progress made for the day.Give Training to external parties that includes writing and updating of the training material to be presented and perform the physical training when required. Training will require travel to sites when required.Perform Support, Configuration and Installations of Software Products as and when required. Installations will require travel to sites when required.Development on existing or new products, such as Web APIs, WPF Application, CLI/Console Applications, Windows Services, etc.Deployment and upgrading existing services, such as database upgrades, software updates, etc.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1193414-Job-Search-06-10-2025-04-35-11-AM.asp?sid=gumtree
9mo
Executive Placements
1
Key Responsibilities:Participate in the full software development lifecycle, from design to deployment and ongoing optimisationDevelop and maintain high-quality, scalable web applicationsCollaborate with cross-functional teams to enhance system functionality and performanceEnsure code quality through testing, validation, and best practice development standardsContribute to the continuous improvement of development processes and technical practicesWork with sensitive data, ensuring security and reliability at all timesMentor and support team members, promoting knowledge sharing and technical growthStay up to date with emerging technologies and contribute to innovation initiativesRequirements:Degree in Computer Science, Software Engineering, IT, or a related field (or proven experience)Strong experience developing within a web frameworkSolid understanding of relational databases (preferably PostgreSQL)Strong problem-solving skills and attention to detailAbility to work independently and within a team in a fast-paced environmentBeneficial Experience:Python and DjangoFront-end technologies (HTML, CSS, and JavaScript)Version control (Git)Numerical libraries (NumPy and Pandas)Exposure to cybersecurity practicesExperience within financial or data-driven environments
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-PythonDjango-1276398-Job-Search-03-30-2026-00-00-00-AM.asp?sid=gumtree
7d
Executive Placements
1
SavedSave
From bodyâ??slamming legacy systems to delivering knockout new features, youll bring speed, resilience, and championship energy to every sprintthriving in a fastâ??paced arena where continuous improvement rules and you own your performance from bell to bell. Skills & Experience:Strong experience with Java (8+) and frameworks such as Spring and Spring BootHands-on development of RESTful APIs and microservices-based architecturesSolid database experience using MySQL, PostgreSQL, or similar technologiesFamiliarity with Git and CI/CD pipelinesExposure to cloud platforms such as AWS, Azure, or GCPStrong problem-solving ability, debugging skills, and a proactive mindset Qualification:Degree in Computer Science, Software Engineering, or a related fieldRelevant Java or cloud certifications are advantageous
https://www.executiveplacements.com/Jobs/S/Software-Developer-1277170-Job-Search-04-01-2026-04-14-48-AM.asp?sid=gumtree
5d
Executive Placements
1
As a Full Stack Developer, you will work on end-to-end software solutions, contributing to both front-end and back-end development. Youâ??ll play a key role in building scalable, high-quality applications that drive operational efficiency and enhance the user experience.Minimum Requirements:â?? Tertiary qualification in Computer Science, Software Engineering, and Information Systemsâ?? 5+ yearsâ?? overall experience in software developmentâ?? 2 yearsâ?? experience with JavaScript/TypeScriptâ?? Web front-ends, using Reactâ?? Back-end services in Node.jsâ?? Solid experience working with SQL database systemsâ?? Strong understanding of software development principles, methodologies, and best practiceâ?? Familiarity with version control, CI/CD pipelines, and deployment processesPlease note this is a fully on-site role.Please send your CV and payslip to
https://www.executiveplacements.com/Jobs/F/Full-Stack-Developer-Nodejs-React-JavaScript-1256613-Job-Search-03-30-2026-00-00-00-AM.asp?sid=gumtree
8d
Executive Placements
1
SavedSave
My client is a longâ??established software engineering business focused on developing advanced CAD and design software for the civil engineering market. They are hiring a Software Developer to join a highly skilled, agile SCRUM team working on large, complex systems used by thousands of professionals worldwide.This role offers full exposure to the software development lifecycle, from research and design through to development, testing, documentation, and longâ??term maintenance. Youll work on technically challenging problems that require strong algorithmic thinking, attention to detail, and a genuine interest in building robust, highâ??performance software.What youll be doing:Developing new features and enhancements in C++ using Microsoft Visual StudioWorking within a SCRUM team on complex, longâ??lived software productsAnalyzing requirements and researching optimal technical solutionsDesigning, coding, testing, and documenting software componentsMaintaining and improving existing systems used in production globallyCollaborating with support teams to resolve defects and improve product stabilityKeeping up to date with modern development practices and industry trendsSkills & Experience: Strong proficiency in C++Solid understanding of data structures and algorithmsExperience working on complex or largeâ??scale software systemsComfortable working in an agile / SCRUM environmentExposure to MFC, CAD systems, or engineering software is beneficial but not essentialAn analytical mindset and enjoyment of solving nonâ??trivial technical problemsQualification:BSc in Computer Science or BEng with a strong mathematics focusBackground or exposure to civil engineering is advantageous but not required Contact LIZAAN BUNNING on
https://www.executiveplacements.com/Jobs/S/Software-Developer-C-1275331-Job-Search-03-25-2026-10-15-04-AM.asp?sid=gumtree
11d
Executive Placements
Save this search and get notified
when new items are posted!
