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 build software in "build software" in Jobs in South Africa in South Africa
1
ENVIRONMENT:JOIN the Engineering team of a cutting-edge FinTech Platform on a mission to build data-driven funding products that power real-world impact as its next Full Stack Software Engineer. You will design, build, and maintain scalable systems at the heart of the funding platform. Working across the stack, you’ll collaborate closely with Product and Operations to deliver secure, high-performance solutions. The successful candidate will require 3+ years Full Stack Software Development with strong Python, FastAPI, TypeScript, Next.js/React, PostgreSQL, Docker & AWS skills. You will also need a solid understanding of system design, cloud infrastructure, and relational databases. REQUIREMENTS:Tech you’ll work with -Python (FastAPI), TypeScript, Next.js/React, PostgreSQL, Docker, AWSWhat they’re looking for -3+ Years in Full Stack Software DevelopmentStrong experience with Python, FastAPI, and modern web frameworksSolid understanding of system design, cloud infrastructure, and relational databasesA problem-solver who values clean code, testing, and collaboration Nice to haves -Event-driven systems, AWS (ECS, RDS, API Gateway), Zoho/Sage integrations, strong testing practices
https://www.executiveplacements.com/Jobs/F/Full-Stack-Software-Engineer-Python-FastAPI-TypeSc-1264681-Job-Search-02-20-2026-09-00-15-AM.asp?sid=gumtree
2d
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
SavedSave
We are seeking a motivated and detail-oriented Junior Software Developer with Python experience to join our Cape Town team. This role is ideal for a recent graduate or final-year student looking to gain hands-on experience in backend development within a collaborative and fast-paced environment.The successful candidate will work closely with senior developers to design, build, test, and maintain scalable backend systems and APIs.Scope of WorkAssist in the development and maintenance of backend applications using PythonBuild and maintain RESTful APIs and backend servicesWrite clean, efficient, and well-documented codeParticipate in code reviews and team stand-upsDebug and troubleshoot application issuesCollaborate with frontend developers and product teamsAssist with database design, queries, and optimisationContribute to system testing and deployment processesStay up to date with backend development best practicesMinimum RequirementsDiploma or Degree in Computer Science, Information Technology, Software Engineering, or related field (completed or in final year)Working knowledge of PythonBasic understanding of backend frameworks (e.g., Django, Flask, FastAPI)Understanding of REST APIs and HTTP protocolsBasic knowledge of relational databases (e.g., PostgreSQL, MySQL)Familiarity with Git version controlStrong problem-solving skillsGood communication and teamwork abilities
https://www.jobplacements.com/Jobs/J/Junior-Software-Developer-1265168-Job-Search-02-23-2026-07-00-15-AM.asp?sid=gumtree
1h
Job Placements
1
JNR AUTOMATION TECHNICIAN (SOFTWARE)NOW HIRING: JNR AUTOMATION TECHNICIAN (SOFTWARE) Location: Pretoria, Gauteng Salary: R15 000 R25 000 (Depending on experience)Are you passionate about robotics, automation, and hands-on technical work?Our client is seeking a dynamic Junior Automation Technician (Software) to join their team and work with cutting-edge systems, including KUKA Robots, Beckhoff, and Siemens PLCs. If you love building, wiring, and solving problems on the gothis is your chance to shine!Responsibilities Include: Building, installing & commissioning automation systems Control panel assembly, electrical wiring & mechanical components Troubleshooting & programming PLCs and robotic systems Occasional metal fabricationRequirements:Degree or National Diploma in Electrical Engineering, Mechatronic Engineering, Industrial Automation, or related field OR Applicable trade certificate (Electrical, Millwright, or Mechatronic). 310 months hands-on experience Mechanical & electrical skills (practical + commissioning) PLC programming & robotic systems experience Willingness to travel to client sites (food & lodging provided) Valid drivers license Ability to work in a fast-paced, dynamic environment Strong technical & electrical installation knowledge Proficiency in reading electrical drawings Team player with a problem-solving mindset
https://www.jobplacements.com/Jobs/A/Automation-Technician-Jnr-Software-1263497-Job-Search-2-18-2026-1-37-14-AM.asp?sid=gumtree
4d
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
My client is seeking a driven .NET Developer to design, develop, maintain, and support software solutions built on C#, .NET Core, and modern development practices. Youll work across new and existing systems, help shape technical improvements, collaborate in Agile teams, and take part in the full SDLC. The work includes building RESTful APIs, integrating external services, improving system performance, and supporting production environments at Level 3. Experience within logistics, export, or financial integrations is a welcome advantage.Skills & Experience: Minimum 2+ years handsâ??on .NET Core / C# developmentStrong knowledge of ASP.NET Core & Entity Framework CoreExperience with SQL Server, stored procedures & database designUnderstanding of MVC, REST API design & microservices (advantageous)Exposure to HTML5, CSS, JavaScriptBonus skills: Health Checks, NLog, API security, performance optimization, CI/CD pipelinesAgile/Scrum familiarityStrong problemâ??solving skills & attention to detailQualification:BSc/BA in Computer Science, Engineering, or similar (advantageous, not required)Contact LIZAAN BUNNING on
https://www.jobplacements.com/Jobs/N/Net-Software-Developer-1262480-Job-Search-02-13-2026-10-16-55-AM.asp?sid=gumtree
9d
Job Placements
1
This are looking for a hands-on Cloud Software Engineer who is technically curious, user-focussed and thrives in a modern product-driven environment. Your work will contribute to building cloud applications that power IoT solutions, which revolutionise the live monitoring of workforces in hazardous areas. Responsibilities include:Build and maintain microservices, data flows, and infrastructure (AWS). Ensure reliability, observability, and performance in production systems. Develop on the backend (Typescript) to ensure robust functionality.Develop on the Infrastructure as Code (AWS CloudFormation & Ansible) to ensure reliability and scalability.Develop on the frontend (Angular) to create seamless user experiencesContribute to CI/CD pipelines and automationsContribute to internal tooling and automation to strengthen engineering velocity.Bachelors degree (or equivalent) in Computer Science, Engineering, or related fieldMinimum of 5 years of professional experienceStrong programming skills (JavaScript / TypeScript / Node.js) Understanding of cloud fundamentals, ideally AWS Solid understanding of REST APIs, microservice architecture and serverlessSQL experience (PostgreSQL preferred)Experience with web development (JavaScript / HTML / CSS / Angular)A solid background in various automation test types, including unit testing, integration testing, and end-to-end testing
https://www.executiveplacements.com/Jobs/S/Senior-Cloud-Software-Engineer-IoT-Jhb-CT-1264147-Job-Search-2-19-2026-9-12-56-AM.asp?sid=gumtree
3d
Executive Placements
1
The Role:As an Electrical Consulting Engineer within our Building Services team, you will be responsible for the design, specification, and delivery of electrical systems across a diverse portfolio of projects. You will work closely with multi-disciplinary teams, clients, and contractors to ensure that projects are delivered on time, within budget, and to the highest technical standards.Key Responsibilities:Design of LV power distribution, lighting, emergency lighting, and small power systemsDesign of fire alarm, data, security, and other ELV systemsPreparation of detailed design calculations, specifications, and drawingsUse of industry software such as Amtech/Trimble, Dialux/Relux, and AutoCAD/RevitAttendance at client meetings and site visitsCoordination with mechanical, structural, and architectural teamsEnsuring compliance with relevant regulations and standards (e.g., BS 7671, and IET wiring regulations)Supporting junior engineers and contributing to technical developmentRequirements:Degree in Electrical Engineering or Building Services Engineering3+ years experience in a building services consultancy environmentStrong knowledge of UK electrical standards and regulationsProficiency in design software and BIM environmentsExcellent communication and report-writing skills
https://www.executiveplacements.com/Jobs/C/Consulting-Electrical-Engineer-Building-Services-1263829-Job-Search-02-18-2026-00-00-00-AM.asp?sid=gumtree
4d
Executive Placements
1
Opportunity for a top-notch sales pro! Work-from-home. Excellent earning and career growth opportunity for a skilled Hunter. Collaborative supportive working culture in an innovative, growing business i the Software/EdTech and Training space.Experienced Business Development Sales specialist to drive revenue growth, expand their market share, and build strong relationships within the industry.Established, growing companyBasic + commissionPerfect for a driven, consultative hunterYou will have a deep understanding of the sales cycle, and a passion for sales and loads of energy.
https://www.jobplacements.com/Jobs/B/Business-Development-Manager-Software-1171848-Job-Search-2-19-2026-8-54-41-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
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
3d
Executive Placements
1
SavedSave
Looking for someone who is able to build an app with me.
Coding and app building knowledge and qualifications required.
6d
Other1
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
Requirements:A Bachelor’s Degree or Diploma in Computer Science (or equivalent experience)A minimum of 5 years of full-stack software development experience.Proficiency in C#, .NET Core/.NET 6+, JavaScript, HTML5, CSSExperience with REST APIs, microservices, and cloud-based platformsStrong understanding of object-oriented programming and relational databases (T-SQL)Familiarity with version control systems like GitExperience working in agile development environmentsBonus: experience with accounting systems, parking technology, or IoT integrationResponsibilities:Design, develop, and maintain business tools and parking system featuresAutomate reporting, reconciliation, and site-level financial trackingBuild dashboards and applications to support internal usersIntegrate parking technology (e.g., LPR, pay stations) with internal platformsModernise legacy spreadsheets and manual tools into software solutionsDocument systems, code, and workflowsCollaborate with operations and finance teams to solve real-world challengesWork in an agile, feedback-driven environmentParticipate in code reviews and contribute to technical design discussionsSupport the deployment of releases and provide first-line support to internal users
https://www.executiveplacements.com/Jobs/F/Full-Stack-Software-Developer-1204594-Job-Search-07-19-2025-02-00-15-AM.asp?sid=gumtree
7mo
Executive Placements
1
A powerhouse in the betting and gaming industry building high-performance systems that scale across Africa and beyond is searching for a DevOps Technical Lead to join their team and champion the automation, scalability, and resilience of their infrastructureYou will be required to lead the end-to-end devOps product lifecycle: strategy, roadmap, backlog, and support, ensuring technical excellence, reliability, and usability with a clear and strong orientation to delight their usersIf youre passionate about cloud-native technologies, DevOps best practices, and leading high-impact teams our client wants to hear from you. APPLY TODAY and be part of this dynamic force in the betting tech industryRequirements:Previous software development skills advantageous.Demonstrated leadership skills.Detailed knowledge of the SLDC and management of software projects.Good written and verbal communication skills.Qualification:Bachelors degree in Computer Science; Software Engineer; or similar field advantageous.Reference Number for this position is MAT60649 which is a permanent position based in Durban offering a cost to company salary of up to R1.2m per annum
https://www.executiveplacements.com/Jobs/D/DEVOPS-TECHNICAL-LEAD-DURBAN-HYBRID--R12M-PER-ANN-1204114-Job-Search-7-17-2025-9-50-42-AM.asp?sid=gumtree
7mo
Executive Placements
1
Configure Goal Management and set up Goal Plan XML templates.
Define categories, fields, permissions and layout for the Goal Plan templates.
Set up and explore GMv12 version of Goal Management
Configure, Manage and Use the latest version of Goal Management
Configure Dynamic Teams integration with Goal Management
Manage Competency Libraries, Competencies and Performance Details
Set up Families and Roles, and map competencies to job roles
Configure Performance Management and set up templates from Manage Templates and XML
Define standard sections, custom sections and fields, and permissions in form templates.
Manage the Performance Management Cycle as an Administrator.
Configure end user tools in Performance Management, such as the Stack Ranker and Team Overview
Set up Calibration settings, templates and sessions using Performance as the data source.
Configure, manage and use Continuous Performance Management and Continuous Feedback.
Configure, manage and use 360 Reviews, and set up XML templates.
Define the language translation tools and options relevant to Performance and Goals.
Build reports using User Stories.
Configure and build integration points in Integration Centre.
Provide knowledge transfer and training.
Manage software releases bi-annually.
1d
Other1
We are the brains behind powerful financial platforms used by top-tier investment firms.We build smart, scalable software that handles big money moves. But none of it work without DevOps magic. Thats where you come in!!! Currently in search for a DevOps Engineer to be part of the team!! What you need: We believe that at least an Honours degree (or 4-year equivalent) with focus on software is an appropriate qualification for this position10+ Years ExperienceDockerRubyLinuxBashPython What youll be doing: Be part of an experienced team (which means that you need to be inquisitive, be able to explore and enjoy learning; communicate well)Solving difficult problems every day (you must be able to handle complexity, enjoy system design, and handle pressure well)Specifically focusing on software development in the financial investment industryKeen to learn, enthusiastic about developing good solutions and designsNeed to work on all parts of development, not just small segments Reference Number for this position is GZ60667 which is a permanent REMOTE position offering a cost to company salary of R1.2m per annum
https://www.executiveplacements.com/Jobs/D/DevOps-Engineer-Linux-Python--REMOTE--R-12M-PA-1203714-Job-Search-7-16-2025-8-30-29-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
IntroductionFuture Careers is seeking a Senior Full Stack Python Developer for a leading global logistics organisation based in Joburg. The ideal candidate is an experienced full-stack engineer with strong Python expertise and a proven track record in building scalable, secure enterprise systems.Youll work across backend and frontend development, contribute to modern microservices architecture, and play a key role in driving performance, quality, and technical excellence within a high-performing IT team.DescriptionKey Responsibilities:Design, develop, and maintain scalable backend services using Python (Django, Flask, or FastAPI)Build and enhance modern, responsive front-end applications using React, Angular, or VueDevelop and maintain RESTful and event-driven microservicesDesign and optimise relational databases (SQL Server preferred) and work with NoSQL where requiredContribute to system architecture, scalability, performance optimisation, and security best practicesImplement and manage CI/CD pipelines, containerisation (Docker), and Kubernetes deploymentsIntegrate enterprise systems such as ERP, finance, logistics, and third-party SaaS platformsApply caching mechanisms (e.g., Redis, Memcached) to improve system performanceCollaborate with cross-functional teams within Agile/Scrum environmentsMentor and support junior developers, contributing to shared engineering standardsEnsure clean code practices, automated testing, and high-quality software deliverySupport DevOps, cloud (AWS/Azure/GCP) environments, and ongoing system improvementsEducation ProfileBachelors Degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent practical experience)Relevant professional software development or cloud certifications advantageous7-10+ years of professional experience in full-stack development within enterprise or product-based environmentsAdvanced Python expertise (OOP, async programming, best practices)Experience with Django, Flask, or FastAPIStrong SQL knowledge with experience in relational databases (SQL Server preferred) and exposure to NoSQLHands-on experience building RESTful and event-driven microservicesExperience with modern front-end frameworks (React, Angular, or Vue)Proficiency in HTML5, CSS3, JavaScript/TypeScript, and resp
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-Python-Developer-1264368-Job-Search-2-20-2026-5-37-38-AM.asp?sid=gumtree
2d
Executive Placements
1
What This Role Is AboutWere looking for a Business Intelligence Engineer to help support and enhance telecom software products. Youll work closely with stakeholders, analyse data, troubleshoot issues, and help deliver solutions that make a real operational impact.This is a hands-on role for someone who is curious, analytical, and confident communicating with both technical teams and clients.What Youll Be DoingWriting SQL queries to extract, analyse, and report on dataWorking with stakeholders to understand requirements and deliver solutionsTroubleshooting and resolving software issuesSupporting and configuring .NET-based and web applicationsAssisting with installation and configuration of systemsInvestigating problems, identifying root causes, and implementing fixesWorking in an agile, fast-paced development environmentWhat Were Looking ForBSc or BEng degree2+ years experience (graduates will be considered)12 years solid SQL experience, confident writing queries and building reportsStrong technical and analytical problem-solving skillsAbility to work independently and take initiativeComfortable interacting with clients in a professional mannerStrong written and verbal communication skillsNice to HaveExperience supporting ASP.NET web applicationsExposure to scripting languages such as Python or PerlExperience troubleshooting and configuring .NET applicationsUnderstanding of web-based systems and integrationsWho You AreNaturally curious and solution-focusedCalm under pressure and comfortable in a fast-moving environmentPositive, proactive, and open to changeSomeone who enjoys figuring things out and making systems work betterIf you enjoy combining data, technology, and problem-solving to build smarter telecom systems, wed love to hear from you.Only shortlisted candidates will be contacted. If you do not receive feedback within a reasonable period, please consider your application unsuccessful.
https://www.jobplacements.com/Jobs/B/Business-Intelligence-Engineer-Telecom-Software-1263004-Job-Search-2-16-2026-2-03-34-PM.asp?sid=gumtree
6d
Job Placements
1
SavedSave
We are seeking an experienced Technical Support Engineer to provide software and hardware support across customer sites, focusing on Electronic Security, Safety Systems, and Workforce Management Solutions in line with contractual SLA commitments. The successful candidate will be responsible for delivering medium to high-level technical support, ensuring system uptime, maintaining strong customer relationships, and supporting installations, commissioning, and maintenance activities across multiple client environments. This role requires a hands-on technical professional with strong troubleshooting ability, customer-facing experience, and a proactive approach to service delivery.What youll do:Medium to high-level technical support on systems, hardware, and software (onsite, remote, and telephonic)Acting as technical liaison with customersGeneral fault finding and troubleshootingInfrastructure fault finding and commissioningProject and system commissioningTechnical training for customers and internal teamsSupporting technical sales lead developmentAttending service calls across all installed hardware/software sitesAssisting with database-related issues (e.g. SQL Express)Maintaining accurate ticket updates within the incident management systemEnsuring continuous customer communication regarding service issuesCoordinating small installations and ensuring client requirements and deadlines are metScheduling and performing hardware/software maintenance as per SLA and supplier requirementsMaintaining accurate maintenance documentationGeneral administrative duties (timesheets, documentation, reporting, health & safety)Customer, supplier, and technical assistant trainingProviding peer support when requiredYour Expertise:5+ years function-related experience2+ years leading teams2+ years project experiencepan>3+ years security software & hardware installation5+ years BES/SQUBE or SYNERION software & hardware implementation and commissioningNetworking skills (TCP/IP, DHCP, Static IP, VLAN – N+ beneficial)Electronic skills (low current power, relays)Experience installing turnstiles, vehicle barriers, and mantrapsCertification/experience installing and commissioning CCTV and Access Control solutions including:Fire certification (advantageous)Building Management Systems experience (Tridium advantageous)Strong structured fault-finding methodologySoftware and hardware installation experienceHigh customer service orientationQualifications:Grade 12 or equivalent / College DiplomaMCSE and/or N+/A+ or National Diploma in Electronic/Electrical Engineering (advantageous)Acces
https://www.executiveplacements.com/Jobs/T/Technical-Support-Engineer-1265133-Job-Search-02-23-2026-05-00-15-AM.asp?sid=gumtree
1h
Executive Placements
Save this search and get notified
when new items are posted!
