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
SavedSave
Company and Job Description:A technology-driven organisation within the IT and systems space is seeking a highly skilled Full Stack Developer to join its development team. This role is ideal for an experienced developer who enjoys working across the full software development lifecycle, from designing user-facing interfaces to building robust back-end systems.You will contribute to the development of scalable enterprise solutions, collaborate closely with cross-functional teams, and continuously enhance system performance and functionality. This opportunity offers exposure to modern technologies, innovation-focused projects, and the chance to work on platforms used both internally and externally.If you are passionate about clean code, modern architecture, and building end-to-end solutions, this role offers long-term growth and technical challenges.Key Responsibilities:Collaborate in the design and development of scalable enterprise software solutionsDevelop clean, functional code across front-end and back-end systemsTest, debug, maintain, and optimise existing applicationsArchitect and develop client-side and server-side frameworksDevelop and integrate robust APIs and databasesImplement CI/CD pipelines, security protocols, and data protection measuresBuild mobile-responsive applications and featuresProduce clear and comprehensive technical documentationJob Experience and Skills Required:Education: Bachelors degree in Computer Science, Statistics, or a related fieldExperience: Minimum of 5 years experience as a Full Stack Developer, with strong focus on C#/.NET environmentsSkills:Strong front-end development skills using HTML, CSS, Bootstrap, JavaScript, jQuery, AngularJSBack-end development experience in C# .NET and exposure to JavaScript frameworks such as Angular, React, Node.jsExtensive experience with databases, particularly MS SQL (MySQL or MongoDB advantageous)Experience with web servers such as IIS or ApacheHands-on experience with Docker, Kubernetes, and CI/CD methodologiesKnowledge of software design patterns, unit testing, and source controlNon-negotiables: Strong communication skills, attention to detail, ability to collaborate effectively, and adaptability to new technologiesApply now!
https://www.executiveplacements.com/Jobs/F/Full-Stack-Developer-1278632-Job-Search-04-08-2026-04-15-14-AM.asp?sid=gumtree
3d
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
11d
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
10mo
Executive Placements
1
SavedSave
Our client is seeking a Mobile Software Developer to design and develop mobile applications using the Flutter framework. This role involves collaborating with cross-functional teams to create responsive, user-friendly apps that meet performance and usability standards.Why This Role Stands Out:Work with cutting-edge mobile technologiesOpportunity to build impactful, cross-platform applicationsCollaborative team culture with growth potentialKey Responsibilities:Develop and maintain mobile applications using FlutterTranslate UI/UX designs into functional, high-quality codeOptimize app performance and ensure compatibility across devicesTroubleshoot and debug issues to maintain stabilityStay updated on mobile development trends and best practicesCollaborate effectively with team members and stakeholdersJob Experience and Skills Required:Degree in Computer Science, Engineering, or a related field (preferred)Minimum 3 years experience as a Flutter Developer or similar roleProficiency in Dart and Flutter frameworkStrong understanding of mobile app design principles and UI/UX best practicesExperience with third-party libraries and APIsExcellent problem-solving, analytical, and communication skillsAbility to work independently and in a team environmentApply now!
https://www.executiveplacements.com/Jobs/M/Mobile-Software-Developer-1269824-Job-Search-04-02-2026-00-00-00-AM.asp?sid=gumtree
9d
Executive Placements
1
SavedSave
ROLE & RESPONSIBILITIES:Develop systems solutions in line with quality and delivery requirementsEnsure that all processes are investigated/considered in obtaining the specifications of the user requirementsPropose and review system design and evaluate alternativesReview and present proposed system solution to IT Project Manager / Leader and User Management or System ownerEnsure that the following steps in the Development Cycle are executed:Preparation of system/technical documentation (as per ISO standards)Preparation of user and operation manualUser trainingSystem testing/parallel runsSystem implementationSystem audits/quality assuranceImplement pixel perfect UI designsImplement re-usable HTML and JS logicEnsure all code is readable, extendable, and scalableEnsure that stylesheets are maintained and adapted where necessaryEnsure that all implementations can be passed over to other developers, mid development, with minimum of handoverPolished frontend behaviour to ensure a great user experienceQUALIFICATIONS/EXPERIENCE:5 years in software developmentWeb and digital project experienceAgile working experience
https://www.executiveplacements.com/Jobs/A/2846-Front-End-Developer-Senior-1278840-Job-Search-04-08-2026-10-16-37-AM.asp?sid=gumtree
2d
Executive Placements
1
The work culture emphasizes continuous growth, teamwork, and personal development. Creativity, confidence, and a passion for problem-solving are just as important as technical skills.This is an opportunity to be part of a team that is making a tangible difference in improving connectivity and access to digital services throughout Africa.A dynamic and forward-thinking technology company is seeking a Junior Quality Assurance Analyst to join their growing team. This role is ideal for recent graduates or individuals with a relevant degree who are passionate about quality and technology. Based in Cape Town or JHB with flexible hybrid working options, this opportunity offers hands-on experience in delivering high-impact software solutions across the African continent.The successful candidate will become part of a dedicated quality assurance team working closely with experienced software engineers. Together, they will ensure that every product released is reliable, user-friendly, and aligns with business and customer needs.This is not just a testing roleits an opportunity to contribute to innovative projects that span across mobile applications, GIS mapping, hardware provisioning, network automation, and financial platforms. The Junior Quality Assurance Analyst will also engage with end users to better understand requirements and help translate them into effective, testable solutions.Key ResponsibilitiesPerform detailed software and user interface testingTranslate functional and business requirements into structured test plans and test casesTest software for performance, scalability, and maintainabilityIdentify usability issues and functional defects in user interfacesCollaborate with software developers throughout the software development lifecycleUse bug tracking and QA management tools to log and manage issuesAssist in the build and release management processCreate and maintain software user guides and documentationRequirementsA relevant Degree in Computer Science, Information Systems, or similarStrong logical thinking and analytical problem-solving abilitiesExcellent written and verbal communication skillsAttention to detail and a passion for delivering quality outcomesThe ability to work both independently and collaboratively in a team environmentWillingness to learn new tools, systems, and technologiesCandidates without a degree must have a minimum of three years of professional experience in software testing or quality assurance.The Ideal Candidate
https://www.jobplacements.com/Jobs/Q/Quality-Assurance-Engineer-Tester-Hybrid-1279286-Job-Search-4-9-2026-9-01-55-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
Experience in cold calling and starting conversationsExperience in selling software and ability to close dealsPrevious experience with business development and nurturing clientsSelf-motivated, goal orientated with a desire and ability to meet targets and deliver resultsIdentify and connect with new potential clients (virtually and in person)Build strong, lasting relationships with clientsTrain clients to confidently use the softwareSkills & Experience: Minimum 2+ years of sales experience (you know your way around a deal)Target driven and results focusedSelf-motivated and hungry for successTech savvy and curious about softwareConfident in using MS Office and digital toolsBackground in selling software solutionsQualification:Diploma or higher in Sales, Management, Software Contact Penny Janse Van Rensburg on
https://www.executiveplacements.com/Jobs/S/Software-Sales-Executive-1279122-Job-Search-04-09-2026-04-13-36-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Purpose of the job The 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 Specification Key Roles & Responsibilities Back-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking with estimation toleranceTracking and logging accurately in line with deliveryFlag and raise delivery blockersCode reviewsDebuggingTest driven software developmentCore Skills/ Competencies Mandatory technical skills required to do the job: Main Programming Languages (REACT & C#)Web TechnologyContainerization advantageousExperience with overall solution design and documentationExperience with designing, building and integrating APIsExperience with designing and building databases (mysql, Postgres, SQL server)Experience with JSON and XMLCI/CDTesting Framework (Unit and Integration Testing)Minimum Requirements A minimum of 3 to 5 years relevant experienceAn IT Diploma/Degree is advantageousRetail industry experience is advantageous
https://www.jobplacements.com/Jobs/F/Fullstack-Software-Engineer-1277792-Job-Search-4-2-2026-10-36-07-AM.asp?sid=gumtree
8d
Job Placements
1
We believe in the power of clean code, thoughtful collaboration, and continuous growth. As we scale our products and services, were looking for an Intermediate Software Developer to join our growing development team. Requirements: Looking for Raw brilliance tec exp doesnt really matter3 to 6 years experienceTypeScript/ NodeJS/ NestJS would be nice to haveLooking for early-team members at startups who launched product fast (failed or succeeded), early-stage loving devs, or ex-foundersSeeking the best Raw Talent in South Africa to join a Consumer internet + fintech + previous global firm roles experience are benefitsEntrepreneurs, interested in working within a team of technologists where they make magic happenFast moving team, working long hours but they will be paid handsomely in returnGithub accountA good team fit is more important than the technologies Reference Number for this position is GZ60670 which is a permanent Hybrid position offering a cost to company salary negotiable from R650K TO R800k per annum
https://www.executiveplacements.com/Jobs/W/Well-FUNDED-startup-Software-Developer--Hybrid-Ca-1199640-Job-Search-7-2-2025-8-57-25-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
10mo
Executive Placements
1
SavedSave
Requirements:Must have Information Technology related degree/diploma (a 3 year tertiary qualification)8-10 years experience in software solutions analysis, design and development with the relevant technologies listed below:Working knowledge of PHP, HTML5, CSS3, JavaScript (ES6), jQuery, jQuery-UI, SQL (MySQL/MariaDB) and exposure to Bootstrap, Linux OS and API technologiesApplication Lifecycle Management skillsTeam Leadership skillsGeneral duties:You will support application releases, create operational documentation, and maintain systems in line with SLAs. The role also involves managing risks and issues, providing status updates, and ensuring smooth production support.You will work closely with testing teams to ensure functionality and resolve defects or performance issues. Additionally, you will collaborate across business units to deliver new system implementations, enhancements, and ongoing maintenance, while providing technical guidance to support teams.The ideal candidate has strong experience in software development and technical leadership, excellent problem-solving skills, and the ability to work effectively across teams while aligning with strategic business goals.
https://www.jobplacements.com/Jobs/S/Senior-Web-Developer-1278908-Job-Search-04-08-2026-10-33-31-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
Key Responsibilities:Lead the technical integration of new clients into existing systems.Design, develop, test, and deploy new functionality and system enhancements.Maintain and support existing applications, including fixes and ongoing improvements.Provide third-line support, resolving complex queries and technical issues.Ensure system security, audit readiness, and compliance with best practices.Continuously improve development processes, tools, and technical standards.Mentor team members and provide technical leadership to support skills development.Job Experience and Skills Required:Degree or Diploma in Software Development, Computer Science or Engineering 8+ years relevant development experience Experience with Java, both standard and Enterprise Edition, Spring Boot, and SQL (MS SQL Server / Postgres)Development workflow: Eclipse / Netbeans IDEs, Maven, and GitWorking in a continuous Integration and testing environment OpenAPI protocols Apply now!
https://www.executiveplacements.com/Jobs/S/Senior-Java-Developer-1259235-Job-Search-04-10-2026-00-00-00-AM.asp?sid=gumtree
1d
Executive Placements
1
Whether were building platforms that empower communities or delivering high-performance solutions that scale, were committed to using technology to make a real impact. Were looking for a Senior Software Developer who combines deep technical expertise with strong leadership and collaboration skills. If youre passionate about building robust systems, mentoring others, and shaping software architecture, we want to hear from you. Requirements: 7 to 12 years plus experienceLooking for Raw brilliance in these candidates (not negotiable)Looking for early-team members at startups who launched product fast (failed or succeeded), early-stage loving devs, or ex-foundersSeeking the best Raw Talent in South Africa to join a Consumer internet + fintech + previous global firm roles + TypeScript/NodeJS/NestJS experience are benefitsEntrepreneurs, interested in working within a team of technologists where they make magic happenFast moving team, working long hours but they will be paid handsomely in returnGithub accountA good team fit is more important than the technologies Reference Number for this position is GZ60671 which is a permanent REMOTE position offering a cost to company salary from R1.0m to R1.4m per annum
https://www.executiveplacements.com/Jobs/W/Well-FUNDED-startup--Senior-Software-Developer---1199643-Job-Search-7-2-2025-9-04-29-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Develop, optimize, and troubleshoot the cloud platform while collaborating in a self-organizing team, shaping software design, and driving innovation in healthcare through automation and AI. You will be exposed to cutting-edge technologies and architecture, and work in an Agile environment.For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting.RESPONSIBILITIES:Develop new code, troubleshooting, maintaining, integrating, and continuously improving digital products.Develop, maintain, optimize, and troubleshoot digital products for the business line.Design patterns that follow best practices, particularly in Angular, though other technologies may also be used.Ensure the architecture and design comply with industry standards, including coding, unit testing, exception handling, code reviews, defect management, and development environments.Participate in code reviews to ensure high-quality code and adherence to standards.Incorporate AI tools and agentic AI development models into daily work.Collaborate with various teams to deliver maintainable products while automating the SDLC and operational processes as much as possible.REQUIREMENTS:Software development life-cycle knowledge, including Agile methodologyBest practices for both front-end and back-end developmentSystems Thinking understanding how individual components interact within the larger systemStrong problem-solving skillsAttention to detail with the ability to create user interface designs that meet requirements and deliver an exceptional customer experienceQUALIFICATIONS & EXPERIENCE:Tertiary degree (BS in Computer Science, Software Engineering, B.Com Informatics or other related technology degrees)Minimum 8 years of experience (with strong advantage for candidates with 10+ years of experience) in the software development industry with both front-end development and back-end experience across a wide variety of technology sets (Web, mobile, desktop, microservices).4+ years experience with Angular 2 (v12 or higher) using Typescript-based UI framework is required.Proficient in HTML5, CSS3, and NoSQL databases; familiarity with Google Cloud Platform, Firestore, Cloud Functions, and Firebase is a plus.Experience in JAVA/C#/SQL/JSON/XML development is beneficial.Strong grasp of application architecture, including scalability, performance, fault tolerance, and security.Knowledge of software design principles like SOLID, modular design, and code reuse.Experience with Agile methodologies (Kanban/Scrum) and remote team collaboration.Healthcare experience is a strong plus.TECHNICAL COMPETENCE:In-depth und
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-Developer-Hybrid-1229188-Job-Search-04-02-2026-00-00-00-AM.asp?sid=gumtree
9d
Executive Placements
1
SavedSave
Building and maintaining full stack web applicationsCreating beautiful, responsive front-end experiencesDeveloping robust back-end services and APIsWorking closely with designers, product owners, and fellow developersWriting clean, scalable, maintainable codeDebugging, optimizing, and improving performanceShipping software you are actually proud ofSkills & Experience: Minimum 3+ years of experience as a Full Stack DeveloperStrong JavaScript skills (and modern framework like React, Angular, Vue)Back-end experience with Node.js, C# (.Net), Java or PythonExperience building and consuming APIsDatabase knowledge (SQL and/or NoSQL)Git and version control confidenceBonus if you have worked with Cloud platforms (AWS, Azure, GCP), Docker, CI/CD pipelines or microservicesQualification:Degree in Computer Science or relevant qualificationCertification in AWS Contact Penny Janse Van Rensburg on
https://www.executiveplacements.com/Jobs/F/Fullstack-Developer-1278860-Job-Search-04-08-2026-10-22-41-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
About the roleSupport the development and maintenance of the Garage platform (mobile apps + backend), working closely with the CTO to build a scalable, secure, and user-friendly product.Responsibilities:Assist in developing mobile app features (Android/iOS).Contribute to backend services and APIs.Fix bugs and improve system performance.Integrate third-party services (payments, KYC, telemetry APIs).Participate in testing, debugging, and deployments.Write clean, maintainable, and documented code.Support database management and basic architecture decisions.What Were Looking ForStrong problem-solving mindset.Willingness to learn quickly and take ownership.Ability to work in a startup environment (fast-paced, ambiguous).Attention to detail and debugging discipline.Growth OpportunityDirect mentorship from CTO.Exposure to full product lifecycle (build launch scale).Opportunity to specialise (mobile, backend, or architecture).Minimum RequirementsSouth African Unemployed youth between the ages of 18 and 34.Must not have participated on the YES programme before.Matric.Degree or diploma in Computer Science, Software Engineering, or related field.Exposure to at least one of:React Native / Flutter.Java / Kotlin (Android).Swift (iOS).Basic understanding of APIs (REST), Git, and databases.Familiarity with cloud platforms (AWS, Firebase, or similar) is a plus.Please consider your application unsuccessful when you have not heard from the Signa Opportunity team within two weeks of submitting your application.
https://www.jobplacements.com/Jobs/J/Junior-Software-1279079-Job-Search-04-09-2026-04-06-26-AM.asp?sid=gumtree
2d
Job 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
10d
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
10mo
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
10mo
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
10mo
Executive Placements
Save this search and get notified
when new items are posted!
