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
Purpose Statement:Product development and implementation of software solutions to support the current and future business model. Key Performance Areas:QualityOn-time deliverySystem uptimeKey Tasks & Accountabilities:QualityDevelop technical specifications from functional descriptions and/or ripened business requirements.Develop front-end, back-end and integration layer software products according to technical specifications.Perform quality checks by developing and executing testing scripts and procedures.Execute applications and systems performance analysis.Recommend and implement improvement methods.Maintain and modify existing applications and systems.Liaise with software solution partners.Execute applications and systems performance analysisRecommend and implement improved methodsMaintain and modify existing applications and systemsOn-time deliveryEnsure timely delivery of developed applications and systems.Ensure project deadlines are met according to contracted delivery SLA with business partners.System uptimeStandby and support.System monitoring.https://www.executiveplacements.com/Jobs/S/Senior-C-sharp-Developer-1264087-Job-Search-02-19-2026-04-30-20-AM.asp?sid=gumtree
15d
Executive Placements
1
Key Responsibilities:Manage and prioritise IT development initiatives within finance operationsLead a team of developers and technical specialists to deliver business-critical systemsOversee the roadmap and development of finance platforms and operational systemsAllocate resources effectively to support ongoing system innovation and improvementCollaborate with stakeholders across finance, IT, and operationsEnsure that system development aligns with business strategy and operational objectivesRequirements:5+ years experience in system development or IT development leadershipStrong background in RPG / IBM AS400 environmentsExperience managing finance or operational systemsExposure to the financial services industry (banking, insurance, or financial services)Experience managing development teams and delivering complex systemsPreferred:Experience working with multi-brand financial platformsStrong stakeholder engagement and leadership skillsThis opportunity is ideal for someone who enjoys combining technical leadership with operational innovation in a fast-paced financial services environment.
https://www.executiveplacements.com/Jobs/F/Finance-Operations-Development-Manager-1268791-Job-Search-03-05-2026-00-00-00-AM.asp?sid=gumtree
4h
Executive Placements
1
KEY RESPONSIBILITIESBackend & API Development: Develop and maintain data-driven frontend applications using JavaScript and Angular (or similar frameworks)Data Processing & Automation: Design and implement ETL pipelines and automation workflows for large-scale data processingDevOps & Cloud Engineering: Docker and deploy to Kubernetes environments, build and maintain CI/CD pipelines (e.g. GitLab CI/CD) to enable fast, reliable, zero-downtime deploymentsPerformance, Reliability & SecurityAgile/Scrum environmentREQUIRED EXPERIENCE & QUALIFICATIONSMatric â?? EssentialBachelorâ??s degree (or equivalent experience) in Computer Science, Information Systems, Engineering, or related field â?? Desirable5+ years of professional experience in software engineering, with a strong focus on Python-based systems. Python (Django, Flask, Django REST Framework), JavaScript (Angular or similar frontend framework), SQL, HTML, CSS, PostgreSQL, MySQLProven experience delivering production-ready applications used by large user basesHands-on experience with microservices architectures and distributed systems and MVC architectureExperience working in cloud or containerised environments (Docker, Kubernetes, CI/CD pipelines, GitLab)Worked in Linux-based environments - Web servers and reverse proxies (e.g. Nginx, Apache)Experience with AWS (EC2, S3, RDS, VPC, Lambda) or similar cloud platforms, exposure to Azure or other cloud providers is advantageous
https://www.executiveplacements.com/Jobs/I/Intermediate-Software-Engineer-Full-Stack-Python-1266958-Job-Search-02-27-2026-10-26-49-AM.asp?sid=gumtree
6d
Executive Placements
1
SavedSave
JOB DESCRIPTIONReporting to: Head of Sales Type: PermanentDuties and Responsibilities:Generate leads for new markets and clientsEstablish and articulate clients business needs and develop solutionsSecure business and maintain high levels of after-sales customer careLead relationship building initiatives with Principal Vendors including pricing negotiationsAchieve annual revenue and sales targetsConvert sales opportunities into wins and track billingAdvise on appropriate solution pricing schedulesCollaborate with other business units to identify market opportunitiesManage business risk and ensure highest ethical standardsOversee relationships with service providers and partners
https://www.executiveplacements.com/Jobs/B/Business-Development-Manager-1226984-Job-Search-03-02-2026-00-00-00-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
We are seeking a skilled SCADA Engineer with experience in the automation industry to join our clients dynamic team. If you are passionate about developing innovative solutions, enjoy programming and system integration, and thrive in a fast-paced, technology-driven environment, this is the opportunity for you.In this role, you will contribute to advanced projects involving industrial automation, PLCs, SCADA systems, and custom software development. Join a team that values technical expertise, creativity, and hands-on problem-solving, and take your engineering career to the next level.Apply now to be part of shaping the future of automation. Education:NDip / BTech / BEng in Electronic/Computer EngineeringJob Experience & Skills Required:3-4 years experiencePLC knowledge (Siemens, Allen Bradley, Rockwell, etc.)Python experienceIntegration of systemsSoftware experienceSQL experienceApply now!
https://www.jobplacements.com/Jobs/P/PLC-Programmer-1268320-Job-Search-03-04-2026-04-14-01-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
An exciting opportunity has opened for a skilled and passionate Solution Developer to join a dynamic IT team within a leading health-focused organisation based in Parktown. This role focuses on the technical development and testing of enterprise-level solutions and delivering high-performance applications that meet business requirements across Africa. The successful candidate will play a pivotal role in building secure, innovative systems using technologies such as .NET, C#, Azure, and Blazor. If youre energised by problem-solving and passionate about scalable architecture, this is your opportunity to make a measurable impact in a collaborative and vibrant environment.
https://www.executiveplacements.com/Jobs/S/Solution-Developer-1197481-Job-Search-06-25-2025-04-18-10-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Diploma or degree in IT or Computer Science (preferred)Minimum 10 years of development experience (commercial or private)Must have held a previous role for at least 5 consecutive yearsC# with strong object-oriented design principles (inheritance, abstraction, shared libraries)ASP.NET MVC frameworkExperience with multi-threaded applicationsStrong skills in LINQ and LINQ-to-SQLProficient in Microsoft SQL ServerWPF, WCF
https://www.executiveplacements.com/Jobs/S/Senior-Net-Developer-1196871-Job-Search-06-23-2025-16-13-39-PM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Youll be working on high-performance applications that power the digital infrastructure of tomorrow. Collaborate with a team of forward-thinkers, contribute to architectural decisions, and push the boundaries of whats possible in Java development.Skills & Experience: Minimum 24 years of Java development experienceStrong grasp of Spring Boot, Microservices, and RESTful APIsExperience with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP) is a bonusQualification:Bachelors degree in computer science or related fieldRelevant certifications in Java or Spring Boot are a plus Contact DYLAN MAWONA on dmawona
https://www.executiveplacements.com/Jobs/I/Intermediate-JAVA-Developer-1266937-Job-Search-02-27-2026-10-14-10-AM.asp?sid=gumtree
6d
Executive Placements
1
SavedSave
Role Overview:The IT Specialist will be responsible for the development, implementation, integration, and optimisation of business intelligence solutions and core systems. The successful candidate will ensure seamless data flow, reporting automation, system resilience, and continuous digital improvement across finance, operations, sales, and technical divisions.Key Responsibilities:Business Intelligence & Solution Development:Design and deliver end-to-end BI solutions using Power BI, Power Apps, and Power AutomateDevelop and maintain AL / C/AL customisations within Microsoft Dynamics 365 Business Central (NAV)Build and manage SQL-based data models, APIs, and ETL pipelinesCreate dynamic dashboards and data visualisations aligned to stakeholder needsDrive operational insights through structured reporting and automationSystems & Software Management:Own and manage core business systems, including Microsoft Dynamics 365 Business Central (NAV), the Power BI platform, project management systems, energy monitoring systems, ERP integrations, and PLC software developmentLead system upgrades, integrations, and customisation projects aligned to business objectivesConduct system audits, ensure resilience, and drive security and governance best practicesDevelop and maintain architecture roadmaps for integrations and technology improvementsSystems Integration & Reporting Automation:Implement integrations across Dynamics 365 (BC & CRM), SQL Server, APIs, and external applicationsAutomate reporting across sales, finance, operations, and technical divisionsDevelop and maintain custom reporting tools using RDLC, Excel, and Word templatesEnsure data accuracy, reliability, and completeness across all pipelinesIT Infrastructure & Operational Oversight:Oversee daily IT operations, including coordination with third-party support providersManage hardware and software provisioning, setup, and maintenanceEnsure that cybersecurity protocols and disaster recovery processes are effectiveMonitor and optimise system performance and user experienceDocumentation, Training & Stakeholder Engagement:Create and maintain technical documentation for systems, workflows, and integrationsConduct system training and onboarding to maximise user adoptionAct as the internal technology advisor, working closely with finance, operations, sales, and technical teamsLead the troubleshooting and resolution of system issuesRequired Skills & Experience:Strong expertise in Power BI (including DAX), Power Apps, and Power AutomateAL / C/A
https://www.executiveplacements.com/Jobs/I/IT-Specialist-1266356-Job-Search-03-02-2026-00-00-00-AM.asp?sid=gumtree
1d
Executive 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
Key ResponsibilitiesDevelop and maintain desktop applications using WinForms.Design and build RESTful APIs with ASP.NET Core WebAPI.Implement and manage WCF services for application communication.Integrate APIs with Microsoft SQL Server for efficient data management.Utilize Entity Framework 6/Core and ADO.NET for data access.Write clean, scalable code in C# and VB.NET.Develop and manage Windows Services.Conduct code reviews and troubleshoot applications for optimal performance.Collaborate with cross-functional teams to deliver new features.Stay current with industry trends and emerging technologies. RequirementsBachelors degree in Computer Science, IT, or equivalent experience.Strong proficiency in C#, VB.NET, .NET Framework 4.8.Experience with WinForms and ASP.NET Core (3.1+).Proficiency in Entity Framework 6/Core and ADO.NET.Experience with WCF and Windows Services.Strong SQL Server skills (database design, complex queries).Familiarity with Git and TFS.Experience with RabbitMQ or other message brokers. Advantageous SkillsFinancial services industry experience.Knowledge of FIX Protocol.Experience with DevExpress components.Authentication mechanisms (OAuth, JWT, IdentityServer).DevOps practices (CI/CD pipelines, Azure DevOps).Unit testing frameworks (xUnit, NUnit). Skills & CompetenciesStrong analytical and problem-solving abilities.Excellent communication skills.Team collaboration mindset.Quick adaptability to new technologies.Attention to detail and commitment to quality. ExperienceMinimum 3 years in full-stack development.Database integration and management experience.API integration (internal/external).Join a team where your expertise in WinForms and full-stack .NET development will drive innovation and deliver high-quality software solutions! We offer a collaborative, high-energy environment where detail matters. Youll get the flexibility you need and the professional growth you want.Apply now!
https://www.executiveplacements.com/Jobs/F/Full-StackNet-Desktop-Developer-WinForms-1269101-Job-Search-03-05-2026-22-15-27-PM.asp?sid=gumtree
4h
Executive Placements
1
SavedSave
Required Qualification(s) and Experience:Bachelors degree in Computer Science or a closely related discipline. ISTQBMinimum of 5 years solid experience as a QA Automation TesterProven experience within the financial services industry, particularly investments and long-term insuranceStrong understanding of software testing methodologies, QA processes, and automation principlesKey Responsibilities: Design, develop, and maintain automated test frameworks and test scriptsExecute automated and manual tests to ensure system functionality, performance, and stabilityValidate system requirements and business rules related to investments and long-term insurance platformsIdentify, log, and track defects through to resolutionCollaborate closely with developers, business analysts, and other stakeholders to ensure high-quality deliveryEnsure testing processes align with industry best practices and compliance standardsThis is an excellent opportunity to work in a dynamic and fast-paced environment, contributing to the delivery of high-quality systems in a critical financial services domain!
https://www.jobplacements.com/Jobs/Q/QA-Automation-Tester-1259700-Job-Search-03-03-2026-00-00-00-AM.asp?sid=gumtree
3d
Job Placements
1
SavedSave
Purpose:
To design, develop, test, document and deploy, and support new and existing systems and software applications from supplied specifications in accordance with agreed standards.To support developers and stakeholders in scoping, progress and status.
Key Tasks & Accountabilities:
Delivery and quality:
Participate in a cross-functional team that is responsible for the full software development life cycle from conception to deployment of each new product.Design, develop, test, document and deploy, and support new and existing systems and software applications from supplied specifications in accordance with agreed standards:Quality:• Perform quality tests / performance testing by developing and executing, tests, automation scripts and procedures, handle load and scale:• Ensure securely robust solutions (security context).• Manage all cross-cutting non-functional architectural concerns for applications.• Evaluate system architecture and make recommendations as required.• Adhere to the organisation’s prescribed development frameworks, patterns and practices.Design:
• Being able to come up with a solution to a programming challenge.• Create automated and scalable solutions.
Develop:• Work with developers and architects in developing components based on requirements.• Apply code and share impact of code changes with Business Analyst and team.• Develop reusable code and libraries for future use.Test:• Testing of code and developing automated testing scripts and procedures.Support:• Conduct investigations through troubleshooting and debugging to fix minor and major and escalated bugs across all environments.• Maintain and upgrade software.
On-time delivery and tracking:• Deliver on negotiated commitments:• Ensure timely delivery of developed applications and systems.• Ensure project deadlines are met according to contracted service level agreement (SLA).• Liaise with software vendors and all IT departments.
System support and uptime:• Involvement in system support, monitoring, capacity planning.• Provide first and/or second level standby to the Development/QA/Production environment(s) for integration between internal systems and applications as well as that of external service provider where required:• Perform standby and support users using the platform in a timely manner.• React to system monitoring and alerting events in a timely manner.• Perform capacity planning on infrastructure requirements.• Conduct performance stability tests to improve system stability.• Conduct performance analysis/ load tests to improve throughput.• Recommend and implement improv...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zODI3ODM3MTA/c291cmNlPWd1bXRyZWU=&jid=1750806&xid=382783710
2y
Deka Minas (Pty) Ltd
1
SavedSave
Execute full software development lifecycle activitiesTranslate requirements into robust architectural designsWrite well-designed, testable, efficient, and documented codeContribute to sprint planning and build incrementsDevelop verification plans and QA proceduresMaintain and document system functionalityEnsure compliance with project plans and industry standardsSkills & Experience: Minimum 3 years experience in production level web application developmentStrong OOP experience with Java, JavaScript, Type Script, Spring Boot and VueJSSolid Linux and Shell scriptingExperience with Git and version control best practicesQualification:Bachelor Degree in Computer Science or Electronic Engineering Contact Penny Janse Van Rensburg on
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1264022-Job-Search-02-19-2026-04-13-34-AM.asp?sid=gumtree
15d
Executive Placements
1
SavedSave
What you will be doing:Take full end-to-end accountability for software deliverables, from design and development through to deployment and production supportDevelop high-quality, scalable Java applications aligned with agreed coding, design, and architecture standardsPerform unit testing, support quality assurance activities, and submit code for formal code quality reviewsDeploy applications through automated CI/CD pipelines and support releases into productionProvide standby, support, and maintenance of systems in live environments where requiredWork across multiple tiers of the application stack, contributing to system, application, and integration designCollaborate closely with Scrum Masters, Delivery Leads, Product Owners, and Technical SME leadsProvide regular feedback on progress, risks, and dependencies to the Scrum Master and/or Project ManagerSelf-manage capacity and deliverables in alignment with sprint planning and agile ceremoniesCapture timesheets accurately and timeouslyEnsure alignment to SDLC processes, DevOps practices, and organisational standardsWhat we are looking for:5+ yearsâ?? hands-on software development experience, primarily in JavaStrong technical and software engineering background with a hands-on approachSolid experience with Java frameworks including Spring, Spring Boot, JPA, Hibernate, and MicronautStrong object-oriented design and development experienceProven experience designing and building SOA and Microservices architecturesExperience with integration protocols and technologies including REST, JSON, SOAP/XML, MQ, and associated security modelsExperience with application database management in high-volume Java environments (SQL, DB2, NoSQL such as Cassandra or MongoDB)Experience deploying and running Java applications in containerised environments (Docker, Kubernetes, Azure/AWS)Strong CI/CD, DevOps, and automation experience using tools such as Maven, Git, Azure DevOps, Nexus, and SonarQubeExperience with performance monitoring, troubleshooting, and optimisation of Java applicationsPractical experience in high-volume environments (clustering, scaling, multi-threading, session management)Working knowledge of security concepts including JWT and SSLExperience working in agile delivery environments (Scrum, Kanban, and/or SAFe)Technical Environment:Backend-focused Java developmentSpring / Spring Boot / Micronaut frameworksMicroservices & SOA architecturesREST & SOAP APIsAzure DevOps and Azure cloud (AWS exposure advantageous)CI/CD pipelines and containerised deploymentsPlease note if you do not hear from us within 3 weeks, consider your application unsuccessful.Follow for the Lat
https://www.executiveplacements.com/Jobs/J/JAVA-Developer-1260711-Job-Search-02-26-2026-00-00-00-AM.asp?sid=gumtree
8d
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
9mo
Executive Placements
1
SavedSave
Minimum 5+ years of professional experience as a C++ DeveloperStrong knowledge of modern C++ (C++11/14/17 and beyondA deep understanding of memory management, concurrency, and optimisationExperience in complex, real-world production environmentsA relevant degree in Computer Science, Engineering, or a related fieldIf youre ready to step into a role where logic meets wonder and your C++ skills help shape the next great chapter this could be your happily ever after. Contact Chelsea Fisher on
https://www.executiveplacements.com/Jobs/C/C-Developer-1266771-Job-Search-02-27-2026-04-13-42-AM.asp?sid=gumtree
7d
Executive Placements
1
SavedSave
Our client is looking for a handsâ??on Software Engineer who can build production-ready web applications from the ground up. This role is perfect for someone early in their career who enjoys understanding how systems work end-to-end, from designing databases to deploying cloud services. Youll work across the full stack, collaborate with technical and consulting teams, and ship reliable software used by real users.Requirements:MSc in Computer Science (or related field)Experience with Object-Oriented Programming (OOP) and Data Structures & AlgorithmsTech Stack Proficiency: Python, TypeScript, SQL, React, Next.JS, Django and FastAPIA curious individual who has built and deployed complete web applicationsApply now!
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1265959-Job-Search-02-25-2026-04-14-35-AM.asp?sid=gumtree
9d
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
15d
Executive Placements
1
SavedSave
Role Summary:The Lead Systems Architect acts as the technical visionary behind our megaâ??app initiative. This position oversees the seamless integration of our JavaScriptâ??driven ERP with modern B2B Commerce and CX platforms. You will guide a focused development team to deliver a highâ??performance, scalable ecosystem that streamlines operations for 250+ employees and elevates customer engagement. Key Responsibilities:Technical Direction: Mentor and manage a small internal team of developers, establishing best practices for scalable, maintainable code and modern engineering standards.Systems Connectivity: Design and implement twoâ??way data flows between ERP, commerce applications, and customer support tools to ensure a unified, accurate customer record.AI & Automation Strategy: Lead the deployment of AI models to automate support processes, product configuration, and service routing.Scalability & Performance: Safeguard system speed and reliability as we expand to 30,000+ SKUs and higher transaction volumes.Architectural Governance: Preserve ERP as the central source of truth while ensuring frontâ??end applications remain agile and userâ??friendly for sales and marketing teams.Essential Requirements:8+ years in software architecture or senior development leadership.Proficiency in at least one enterpriseâ??level backâ??end language (PHP or Python) with associated frameworks.Strong expertise in JavaScript (Node.js) for ERP logic and modern web interfaces.Demonstrated success in APIâ??first design (REST/GraphQL) and complex thirdâ??party integrations.Experience with cloud infrastructure and data security management.Beneficial Requirements:Familiarity with vector databases or RAG approaches for AIâ??enabled customer service.Background in technical distribution, industrial wholesale, or environments with large product catalogs.Knowledge of modern headless or decoupled software architectures.
https://www.executiveplacements.com/Jobs/L/Lead-Systems-Architect-1267789-Job-Search-03-03-2026-04-08-28-AM.asp?sid=gumtree
3d
Executive Placements
Save this search and get notified
when new items are posted!
