Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay & Ship
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Suggested
Results for software developers jobs in "software developers jobs" in Jobs in South Africa in South Africa
1
SavedSave
Minimum requirements:A relevant tertiary bachelors qualification i.e. BSc in Computer Science, Software EngineeringC# development experienceExperience in CRM and client portal solutions, as well as Android & Apple developmentGood understanding of the software development processRecommended requirements:Experience in related roles in the financial services industryPHP knowledgeAgile / Scrum experienceFlutter experience would be beneficial / advantageousResponsibilities:Develop components of the CRM platform, as well as the client facing portals, in conjunction with our external software development partner.Develop components of the Android & Apple client apps.Develop according to the future architecture of the software stack and make suggestions to improve the current architecture.Work along with the BAs and Testers, as well as maintain an excellent working relationship with our external software development partner.Follow current coding practices and suggest improvements.Display a customer service approach to the users (Advisers and internal business) of the CRM platform
https://www.jobplacements.com/Jobs/J/Junior-Software-Developer-1264444-Job-Search-02-20-2026-04-08-07-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
Software Developer Role OverviewAs a Software Developer, you will:Participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout, and ensuring smooth, safe production operationsApply a business mindset and continuously explore ways to improve the platform through effective and strategic developmentFollow and enhance best practices throughout all development stagesTackle challenges associated with handling highly sensitive dataWork with cutting-edge technologies to enhance applications and optimize performanceParticipate in conferences and educational programs for ongoing learningShare knowledge and mentor team members on best practices, code quality, and modern frameworksPerform quality assurance checks and testing prior to deploymentRequirements:Strong academic background with a degree in Computer Science, Software Engineering, IT, or a relevant discipline (or equivalent proven experience)Passionate about software development, with experience working in a web frameworkExperience working with relational databases (preferably PostgreSQL)Strong problem-solving abilities with a commitment to high-quality outcomesTeam-oriented, trustworthy, and motivatedknowledge/experience:Python / DjangoNumerical libraries such as NumPy / Pandashttps://www.executiveplacements.com/Jobs/S/Software-Developer-1195239-Job-Search-06-18-2025-02-00-14-AM.asp?sid=gumtree
8mo
Executive Placements
1
Our client in the automotive supply chain sector is seeking a highly skilled Software Developer to join their dynamic development team. The ideal candidate will have strong full-stack development capabilities with proven experience in Microsoft .NET technologies, particularly C#, and be comfortable working in a high-performance, fast-paced environment.Location: GautengJob type: PermanentDuties and ResponsibilitiesDesign, develop, and maintain scalable software solutions in line with business requirements.Work on both front-end and back-end development, contributing to all phases of the development lifecycle.Integrate software components and third-party programs.Participate in code reviews, debugging, and troubleshooting.Ensure best practices in development, security, and performance.Collaborate with cross-functional teams to deliver high-quality, user-friendly applications.Minimum Requirements4+ years of professional software development experience.Proficiency in Microsoft .NET C# and SQL.Solid experience with JavaScript frameworks (preferably Angular).Full-stack developmentExperience with Entity Framework Core (EF Core) and LINQ.Strong analytical, problem-solving, and communication skills.Ability to work both independently and within a collaborative team.SkillsAutomotive or SCM industry experience.Exposure to Agile methodologies and DevOpsFamiliarity with RESTful API development.Should you meet the above criteria, we invite you to apply directly to the advertisement. Should you not hear back from us within 2 weeks of application, kindly consider your application as unsuccessful
https://www.executiveplacements.com/Jobs/S/Software-Developer--Automotive-SCM-1196054-Job-Search-06-20-2025-02-00-15-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
SQL experience and experience with web development as well as a solid understanding of automation testing. Hands-on Cloud Software Engineer to build cloud applications that power IoT solutions. Opportunity to join a cross-functional team revolutionising impactful IoT solutions. Gauteng based.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1264139-Job-Search-2-19-2026-8-30-21-AM.asp?sid=gumtree
3d
Executive Placements
1
Minimum requirements:BCom / BSc degree or equivalent qualificationMinimum of 7 years experiencePrevious experience as a Tech LeadAgile / Scrum experienceExpert understanding of the software development processC# .NetSQL Server 2012+Modern JavaScript libraries Angular, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation, etcNET (Web forms) / MVC (Required)ASP .Net Core (Web Api, Windows Services)HTML 5CD/CI pipelinesCloud PaaS consumptionRest ServicesKubernetes/Docker
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-Tech-Lead-1264446-Job-Search-02-20-2026-04-08-07-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
JNR TECHNICAL Engineer/Technician - Personal Computer, Office Equipment - TECHNICAL REPAIRS* Matric* Minimum 2 Years experience in TECHNICAL REPAIRS* Valid Drivers License* Technical Minded* Microsoft Office* Application Sofware* Barcode Printing Label Software* WLAN* Android OS* Software Security Patching Skills* OWN TRANSPORTJOB DUTIES:* Perform Electronic & Mechanical Repairs to Products - Digital and/or Radio Frequency (RF) equipment - Personal Computer, Standard Office Equipment* SMD Component Soldering Skills* Service Calls* Configures & Test Sales Demo Systems per Demo request instructions
https://www.executiveplacements.com/Jobs/S/SERVICE-TECHNICAL-ENGINEER-1261414-Job-Search-02-19-2026-00-00-00-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
5+ years in Python development and software engineering best practices.Experience with CI/CD, Git, unit testing, and SOLID principles.Hands-on experience with MLOps tools (e.g. MLflow, Kubeflow, etc).Strong knowledge of cloud platforms (e.g. AWS, Azure, GCP).
https://www.executiveplacements.com/Jobs/S/Senior-Python-Developer-1264277-Job-Search-02-19-2026-22-28-35-PM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
We are looking for a motivated and detail-oriented Junior Software Developer to support the development of high-quality software solutions across the full software development lifecycle. The successful candidate will work closely with Senior Developers and cross-functional teams to deliver reliable, scalable, and business-aligned systems.This role is ideal for an enthusiastic developer eager to grow their technical skills, gain exposure to modern development frameworks, and develop a strong understanding of how software solutions support business and financial processes.Key ResponsibilitiesWrite and maintain application code according to defined technical and functional specifications.Assist in reviewing and enhancing existing systems.Contribute ideas for system improvements, including time and cost estimates.Collaborate with Senior Developers, Project Managers, Business Analysts, and designers to ensure clarity and alignment.Produce clear technical documentation and efficient, well-structured code.Conduct unit and system testing for new developments, upgrades, and releases.Support deployments and provide ongoing system maintenance post-implementation.Prepare user documentation and training materials as required.Develop an understanding of business processes and financial workflows to ensure solutions meet operational needs.Ensure all development work delivers value through usability, efficiency, and business impact.Technology Stack & ExposureC# MVC web applicationsRazor / CSHTML and JavaScriptObject-oriented C# developmentSQL Server and LINQEntity Framework, s
https://www.jobplacements.com/Jobs/J/Junior-Software-Developer-1262645-Job-Search-02-16-2026-01-00-16-AM.asp?sid=gumtree
6d
Job Placements
1
SavedSave
Our client a dynamic and growing company is seeking an experienced Software Developer – Mobile to join their team. Must have a solid background in mobile development (especially Flutter) and strong backend skills using .NET C#.Location: GautengJob type: PermanentMinimum Requirements3+ years of hands-on mobile development experienceExperience in any mobile framework (Flutter preferred)Proficient in .NET C# for backend integrationGood understanding of UI/UX for mobile appsStrong debugging and problem-solving abilitiesProficiency in SQL.Deployment experience to iOS and Android stores - advantageousFamiliarity with REST APIs and cloud platforms - advantageousExposure to Agile development methodologies - advantageousShould you meet the above criteria, we invite you to apply directly to the advertisement. Should you not hear back from us within 2 weeks of application, kindly consider your application as unsuccessful
https://www.executiveplacements.com/Jobs/S/Software-Developer--Mobile-1196066-Job-Search-06-20-2025-02-00-15-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Role: Development Technical Lead Location: FourwaysSalary: R 1 080 000 Per AnnumAre you a seasoned software developer with a passion for leadership and innovation? Join a leading financial services group at the forefront of customer-focused technology!Were looking for a Development Technical Lead to drive high-quality software development, set governance standards, and mentor a talented team. Youll be instrumental in designing and enhancing complex applications, optimising operational efficiency, and pushing the boundaries of whats possible in financial technology.Key Responsibilities:Lead the design and development of complex software applications.Provide technical leadership and guidance to a team of developers.Mentor and coach less experienced team members, fostering their skill development.Ensure high quality software, governance, and development standards throughout the SDLC.Contribute to the application software roadmap, aligning development with business needs.Implement and provide input on security measures for applications.Monitor, diagnose, and resolve performance issues and software defects.Requirements & Experience:Education: Grade 12/SAQA Accredited Equivalent (Essential). A recognised software development certification/degree/diploma (Advantageous). Microsoft Certifications (Advantageous).General Experience: 7 or more years experience using relevant programming languages or technologies (Essential).Specific Experience:DevOps experience (Essential)Experience working with Agile principles and methodologies (Essential)Experience in enterprise application development (Essential)Experience with software architecture patterns and practices (Essential)Cloud Platform experience (Essential)Microservice architecture experience (Advantageous)Networking and Infrastructure design experience and knowledge (Advantageous)Containerisation experience (Advantageous)Experience in a Financial Services industry (Advantageous)Managerial Experience: Experience of guiding and directing people and other resources to achieve specific end results
https://www.executiveplacements.com/Jobs/D/Development-Technical-Lead-1205032-Job-Search-7-22-2025-3-58-33-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
Position OverviewAn exciting opportunity exists for a driven and detail-focused Junior Software Developer to participate in the design, development, and support of robust software applications. The incumbent will contribute throughout the complete software development lifecycle, working alongside Senior Developers and multidisciplinary teams to deliver scalable, dependable, and business-focused solutions.This position suits a passionate developer who is eager to expand their technical expertise, gain hands-on experience with modern technologies, and build a solid understanding of how technology enables business and financial operations.Core Duties and ResponsibilitiesDevelop, enhance, and maintain software applications in accordance with approved technical and functional requirements.Assist with the evaluation, optimisation, and refinement of existing systems.Provide input into proposed system enhancements, including effort estimations relating to time and cost.Work closely with Senior Developers, Project Managers, Business Analysts, and UX/UI designers to ensure project objectives are clearly defined and achieved.Produce structured, maintainable, and efficient code, supported by comprehensive technical documentation.Perform unit testing and participate in system testing for new features, system enhancements, and production releases.Support implementation processes and provide post-deployment maintenance and troubleshooting.Compile user guides, system documentation, and training materials where required.Develop a strong understanding of operational business processes and financial systems to ensure practical and effective software solutions.Ensure that all deliverables prioritise usability, efficiency, performance, and measurable business value.Technical Environment & ExposureThe role offers exposure to and hands-on experience with:C# MVC web developmentRazor / CSHTML and JavaScriptObject-Oriented Programming (OOP) in C#SQL Server and LINQEntity Framework, stored procedures, database views, and functionsFull-stack development (front-end and back-end).NET Framework and .NET CoreBlazorAPI and SDK integrationsAzure DevOpsTelerik UI componentsProgressive Web Applications (PWA)ReactFlutterSoftware testing and quality assurance practices
https://www.jobplacements.com/Jobs/J/Junior-Software-Developer-1264739-Job-Search-02-20-2026-10-45-07-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
Job Experience and Skills Required:24 years of professional software development experienceStrong experience with Flutter and DartBack-end development experience (Node.js, Python, Java, C#, PHP, or similar)Strong problem-solving skills and attention to detailApply now!
https://www.jobplacements.com/Jobs/F/Flutter-Developer-1263831-Job-Search-02-18-2026-00-00-00-AM.asp?sid=gumtree
4d
Job Placements
1
Company Overview:Our client is a leading Managed Service Provider (MSP) specializing in delivering customized ICT solutions. By leveraging world-class technologies, they are committed to enhancing business efficiency and transforming the way their clients operate.Role Overview:We are seeking a skilled and driven Intermediate or Senior Software Developer to join a dynamic development team. This is a full-time, office-based role in Port Elizabeth, ideal for a candidate who is passionate about building high-quality software and contributing to innovative ICT solutions.Academic Requirements:Honours Degree in Computer Science, Information Technology, or related fieldORBachelors Degree with equivalent industry experienceExperience Requirements:Intermediate Developers: Minimum of 4 years of professional software development experienceSenior Developers: Demonstrable senior-level experience and technical leadership preferredTechnical Skills Required:Proficient in C# programmingStrong working knowledge of Microsoft SQL ServerExperience with JavaScript frameworks such as Angular, Vue, React, or QuasarAdditional skills and technologies will be evaluated during the interview processKey Attributes:Ability to work independently and as part of a collaborative teamProblem-solving mindset with attention to detailEagerness to stay updated with the latest industry trends and technologies
https://www.executiveplacements.com/Jobs/I/IntermediateSenior-Software-Developer-1264740-Job-Search-02-20-2026-10-45-07-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Providing technical inputs and statistics to senior developers and specialists Technical Skills and Tools:Non-negotiable skills of which evidence of assessment is requiredExperience working in AWS lambda, Glue, Step functions, EC2, ECS, ECR, S3Proficiency in SQL for querying and manipulating data from relational databases.Strong excel skillAbility to take any SQL or Python scripting from running locally to the cloud using serverless infrastructure. QualificationsBCom Information Systems qualifications, BSc. Computer Science or any other relevant qualification. Excellent communication and interpersonal skills.Ability to work independently and as part of a team.Strong attention to detail and accuracyExperience with Agile development methodologiesStrong ownership and a self-starter
https://www.jobplacements.com/Jobs/J/Junior-Software-Developer-1264092-Job-Search-02-19-2026-04-31-21-AM.asp?sid=gumtree
3d
Job Placements
1
SavedSave
Our client is seeking an experienced and highly motivated Back-End Software Developer to join a dynamic development team. The ideal candidate will have strong experience in Microsoft technologies, be comfortable working in a hybrid environment, and have a proactive, solution-oriented mindset.Location: GautengJob type: PermanentDuties and ResponsibilitiesDevelop and maintain back-end applications and servicesWrite clean, scalable, and efficient code using .NET (C#)Collaborate with cross-functional teams to design and deliver high-quality softwareWork with databases, queues, and cloud infrastructureContribute to DevOps practices and deployment pipelinesMinimum RequirementsMinimum 4 years’ experience in back-end developmentProficient in Microsoft .NET (C#)Strong working knowledge of SQLExperience with Azure DevOpsFamiliarity with RabbitMQ and RedisUnderstanding of software development best practicesSkillsExperience with Linux environmentsExposure to CI/CD pipelines and containerizationShould you meet the above criteria, we invite you to apply directly to the advertisement. Should you not hear back from us within 2 weeks of application, kindly consider your application as unsuccessful
https://www.executiveplacements.com/Jobs/B/Back-End-Software-Developer-1196056-Job-Search-06-20-2025-02-00-15-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Key ResponsibilitiesDesign, develop, and maintain Java-based applicationsContribute to software architecture decisions and best practicesCollaborate with cross-functional teams to meet project goalsWrite clean, scalable, and optimized codeTroubleshoot and resolve technical issuesStay updated on emerging technologies and software development trendsRequirementsProficiency in Java and related frameworksExperience with API development, including creating and consuming RESTful APIs using Spring Boot or microservices architectureKnowledge of web technologies: HTML, CSS, JavaScript, Angular or React.jsFamiliarity with cloud platforms (AWS, Azure, GCP) and cloud-native developmentStrong problem-solving and debugging skillsEffective communication and teamwork abilitiesBachelors degree in Computer Science, Software Engineering, or a related field preferredFamiliarity with DevOps practices, Git version control, and CI/CD pipelines is a plus
https://www.executiveplacements.com/Jobs/J/Java-Developer-1263130-Job-Search-02-17-2026-04-03-03-AM.asp?sid=gumtree
5d
Executive Placements
1
SavedSave
We are seeking an experienced Software Developer/Engineer to join our team in Midrand. This is a full-time permanent position for a skilled developer with strong experience in web and mobile development.The ideal candidate must have at least 4 years of professional experience and solid knowledge of Laravel (PHP), React, and/or Flutter. You should be confident in developing web applications, mobile apps, and RESTful APIs, as well as maintaining and improving existing systems.Key Requirements:• 4+ years software development experience• Strong Laravel (PHP) backend development• Experience with React or Flutter• MySQL or relational database knowledge• REST API development• Git / version control• Linux server knowledge (advantage)• Strong problem-solving skillsYou must be able to work independently, meet deadlines, and deliver clean, secure, and scalable code. Location: Midrand Position: Full-Time, Permanent Send CV to: cv@ltlgroup.globalClosing Date: 20 February 2026
5d
Midrand1
Senior Software Developer (Web & Enterprise) - 2 Year Contract Support web and enterprise system development on a 2-year contract. Johannesburg-based (remote permitted) | NegotiableAbout Our ClientThe client delivers software development, systems integration, and digital solution delivery projects. They require technical professionals to contribute to enterprise-level web and system initiatives. This is a contract opportunity supporting structured project delivery over a two-year term.The Role: Senior Software Developer (Web & Enterprise)This role exists to develop and maintain web and enterprise applications within a systems integration environment. It contributes to the business by supporting API development and backend services while collaborating with technical teams. The main focus areas include implementing system requirements and supporting deployment activities.Key ResponsibilitiesApply 58+ years of software development experience in web and enterprise system development.Develop and maintain web and enterprise applications.Build and integrate APIs and backend services.Collaborate with architects and analysts to implement system requirements.Support system testing and deployment.About You58+ years of software development experience.Strong experience in web and enterprise system development.Experience in API development and systems integration.Bachelors Degree in Computer Science, IT, or Software Development.Relevant certifications advantageous.
https://www.jobplacements.com/Jobs/S/Senior-Software-Developer-Web--Enterprise-2-Year--1262170-Job-Search-2-13-2026-3-45-54-AM.asp?sid=gumtree
9d
Job Placements
1
Bachelors degree in Computer Science or related discipline.At least 5 years of experience in software development using C# .NET, Vue.js, and SQLStrong experience with C# and .NET Framework, with a strong understanding of software design patterns and principles.Proven expertise in modern web technologies such as Vue.js, React, or Angular.Hands-on experience building and architecting Microsoft Azure cloud solutions, with a deep understanding of microservices architecture.Familiarity with Agile methodologies, particularly Scrum.Pls send cv to
https://www.executiveplacements.com/Jobs/S/Senior-Software-Engineer-KZN-5-yrs-Exp-1196181-Job-Search-06-20-2025-04-13-56-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Degree with Great TranscriptsMinimum 0 2 years of experienceExposure to C#, .Net and PythonKeen interest in Cloud based technologies and AIIf youre a graduate or junior developer looking for your next big step in the software engineering world, drop your application and lets have a chat!Contact KEANAN PILLAY on
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1194947-Job-Search-06-17-2025-04-12-37-AM.asp?sid=gumtree
8mo
Executive Placements
Save this search and get notified
when new items are posted!
