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 developer jobs jobs in "software developer jobs jobs", Full-Time in Jobs in South Africa in South Africa
1
SavedSave
Key Responsibilities:Design, develop, and maintain applications using C#, .NET, and .NET MAUI.Build and support cloud-hosted and cloud-native applications.Develop and integrate RESTful APIs and backend services.Deploy, configure, and support applications in cloud environments.Write clean, maintainable, and well-documented code.Participate in code reviews, testing, debugging, and performance optimisation.Work within Agile or hybrid development environments.Qualifications:Bachelors Degree or equivalent (IT, Computer Science, or related field preferred).Experience & Skills Required:Minimum 2 years experience as a C# Developer or Software Developer.Strong experience with C#, .NET, and .NET Core.Hands-on experience with .NET MAUI for cross-platform development.Cloud experience is essential (Azure, AWS, or GCP).Experience with ASP.NET, Web API, and MVC.Solid understanding of object-oriented programming principles.Experience with SQL Server or other relational databases.Familiarity with CI/CD pipelines, containerisation, or cloud services (advantageous).Experience using version control systems (Git, Azure DevOps, or similar).Apply now to be considered for upcoming opportunities.For more IT & Financial Services roles, visit:
https://www.executiveplacements.com/Jobs/C/C-sharp-Developer-1258956-Job-Search-02-04-2026-04-13-43-AM.asp?sid=gumtree
1h
Executive Placements
1
Employer DescriptionOur client is an automation solutions company.Job DescriptionYou will be responsible for the following:Control system software design and developmentControl system hardware design (PLC/SCADA and networks) based on technical specificationsDesign system architectures for new projects.Modifications to existing PLC and HMI programs and fault findingDeveloping new software for customer specific applications.Develop technical documentation such as Design SpecificationsDevelop testing documentation and procedures.Client facing factory acceptance testingOnsite installation, testing, and process commissioningKnowledge and adherence to design proceduresQualificationsComputer Science or Electrical Engineering Degree/DiplomaSkillshttps://www.jobplacements.com/Jobs/V/VJ-16702-Junior-Automation-Engineer-Gauteng-1216331-Job-Search-1-30-2026-7-08-14-AM.asp?sid=gumtree
6d
Job 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
7mo
Executive Placements
1
Are you a seasoned C# developer with a knack for building polished, high-performance mobile applications that make a real difference?A forward-thinking software team pioneering cross-platform solutions is on the lookout for a talented engineer to help shape the next generation of mobile experiences using .NET MAUI and C#.In this role, youll lead the charge in creating sleek, dependable applications that run flawlessly across iOS, Android, Windows, and macOS. Youll collaborate with an innovative, fast-moving team to deliver secure, scalable products designed to elevate business performance.If youre driven by innovation and eager to turn bold ideas into world-class mobile solutions, this is your opportunity APPLY NOW!Skills you Will Need:C#.NET MAUIXamarinXAMLWeb APIRESTful APISQLiteDo You Qualify?Relevant degree (IT, Computer Science, or similar)5+ years software development experienceThe Reference Number for this position is BRM60203 which is a Permanent Remote position offering a cost to company of up to R1.1mil Per Annum
https://www.executiveplacements.com/Jobs/S/Senior-Mobile-Developer-C-sharp-MAUI--Cape-Town-R-1199500-Job-Search-7-2-2025-5-01-30-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
What Youll DoDesign, develop, and implement end-to-end software solutionsWork across front-end interfaces and back-end services to build efficient, scalable applicationsCollaborate with developers, stakeholders, and cross-functional teams to translate requirements into technical solutionsWrite clean, maintainable, and well-tested codeTroubleshoot, optimize, and continuously improve existing applicationsTech Stack & SkillsFront-end: React, Angular, or Vue; HTML, CSS, JavaScript / TypeScriptBack-end: Node.js, Java, C#, or PythonAPIs: RESTful services and GraphQLDatabases: SQL and NoSQLDevelopment practices: Git, Agile/Scrum methodologiesNice to HaveCloud platforms such as AWS or AzureDevOps exposure including Docker and CI/CD pipelinesMicroservices architecture and system integrationTesting frameworks such as Jest, JUnit, or CypressWhy Join UsWork on modern technologies and meaningful projectsCollaborative, fast-paced development environmentOpportunities to learn, grow, and expand your technical skill setA team that values innovation, quality, and continuous improvement
https://www.executiveplacements.com/Jobs/F/Full-Stack-Software-Developer-1256205-Job-Search-01-27-2026-04-30-17-AM.asp?sid=gumtree
8d
Executive Placements
1
SavedSave
Key areas of focus include:Designing, coding, testing, and debugging software using OOP principles and design patternsDeveloping cloud-native applications and integrating AWS services like Lambda, EC2, S3, and RDSSupporting CI/CD pipelines and applying DevOps best practicesMentoring junior developers and maintaining code quality through QA processesCollaborating on database design and optimization (relational and NoSQL)Assisting with deployments, monitoring, and system healthContributing to application and web strategy, including proof of concept initiativesRequirements:Degree in IT, Computer Science preferredMinimum 8 years in software development, with strong OOP and SOLID experienceProven skills with .NET, AWS, and cloud infrastructure requiredFamiliarity with front-end frameworks (Angular/React) is a plusExperience in financial or investment sectors is beneficial but not essentialWere looking for someone adaptable, client-focused, and driven to deliver results while fostering collaboration and innovation
https://www.executiveplacements.com/Jobs/S/Senior-Analyst-Developer-1256834-Job-Search-01-28-2026-10-34-41-AM.asp?sid=gumtree
7d
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
7mo
Executive Placements
1
Responsibilities:Well-rounded Developer with back-end experience Education & Skills:3 years experience as a Back-End Developer Degree in Computer Science or similar Java Certificate - advantageous Experience with Java, Microservices and EnterpriseApply now!
https://www.executiveplacements.com/Jobs/I/Intermediate-Software-Engineer-Java-1205764-Job-Search-07-23-2025-10-13-18-AM.asp?sid=gumtree
6mo
Executive Placements
1
SavedSave
Key Skills and previous experience required:Software development using C#/.net/ASP.Net/ Typescript 5+ yearsAzure Data Factory Design pipelines (not just modify existing ones)Pipelines orchestration of data workflows/ Copy Activity/ Data Flow (Mapping Data Flows)/ Lookup / Stored Procedure / Web ActivityLinked Services connecting to: SQL Server / Azure SQL/ REST APIs/ Blob Storage / Data LakeDatasets schema-aware vs schema-on-readData Integration & ETL/ELT (financial systems focus)API & REST integration via ADFDesign, develop, and enhance features for their Debtors Management and Financial Reporting systemsDevelop and maintain APIs for seamless system communication and third-party service integrationCreate and maintain user-friendly dashboards for internal and client-facing applicationsTroubleshoot, fix, and maintain existing software solutions.MVC Design Pattern & Solid principlesWorking in Agile environmentsExposure to SaaS environmentsTeam collaborationTechnology Stack:C#/WebApiASP.NETTypescript/JavaScript/ jQuery / JWTSQLPowerBI/Bold BI/TelerikMicrosoft Azure and DevOps
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-SaaS-1255926-Job-Search-01-26-2026-10-27-09-AM.asp?sid=gumtree
9d
Executive Placements
1
SavedSave
Company and Job Description:An established technology-driven organisation operating in the electronics and embedded systems space is looking to appoint a Junior Firmware Engineer into its Technical & Development team.The role focuses on the design, development, and deployment of firmware and software for control and test equipment used in highly regulated, safety-critical environments. You will get:Exposure to mission-critical embedded products used in real-world applicationsOpportunity to work on end-to-end firmware development, from design to commissioningHands-on experience with embedded hardware platforms and electronic systemsStrong technical mentorship and long-term engineering career progressionWhy the Candidate Should Work for This Client:Work on complex, non-generic embedded systems (not web or CRUD software)Develop firmware that directly interfaces with hardware and electronicsGain experience in safety-conscious and industrial-grade environmentsBe part of a technically strong engineering culture focused on quality and innovationInformation on the Company:The organisation is a specialist technology provider operating in the electronics and embedded systems engineering sector, with a strong focus on innovation, reliability, and global standards. The business invests heavily in technical capability and product development.This is an opportunity to build a serious embedded engineering foundation early in your career, working on technology that matters not just code that sits behind a screen.Key Responsibilities:Design and develop firmware/software for control and test equipmentWrite and maintain embedded C code and supporting interfacesContribute to system, test, and technical specifications for new productsSupport firmware/software installation and commissioning at client sitesAlign software development with business strategy and customer requirementsStay up to date with global embedded firmware and software trendsJob Experience and Skills Required:Education:BSc Eng. (Computer) / BEng (Electronic) / BSc (Electronics) or equivalentExperience:Minimum 2 years experience in firmware or embedded software developmentPractical experience developing firmware in CExposure to embedded software architectureAbility to read and interpret electronic schematicsDebugging experience on embedded platformsSkills
https://www.jobplacements.com/Jobs/J/Junior-Computer-Engineer-1255699-Job-Search-01-26-2026-04-14-39-AM.asp?sid=gumtree
9d
Job Placements
1
SavedSave
Minimum requirements: Industry-recognized IT certifications (A+, N+, MCP) will be beneficialSolid working knowledge of Windows operating systems, Microsoft Office, and Microsoft 365, including email setup and tenant migrationsUnderstanding of core networking principles and endpoint security solutionsExperience in delivering technical assistance for computer hardware, software, and connectivity issues Consultant: Vicki Louw - Dante Personnel Centurion
https://www.jobplacements.com/Jobs/I/IT-Technician-1258120-Job-Search-02-02-2026-04-35-23-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
Client Recon: Forge unbreakable alliances through code that outmaneuvers expectationsUnit Integrity: Advance in a tech-driven bunker where collaboration is your exoskeleton. Grow faster, strike smarterInfiltration & Development: Architect mission-critical interfaces from encrypted specsCovert Collaboration: Sync with intel units (stakeholders) to neutralize UX threatsSkills & Experience: HTML5 CSS Javascript C#.NET VB.NET SQLQualification:IT Degree (Field training accepted) Contact JADE PERUMAL on
https://www.executiveplacements.com/Jobs/S/Senior-Front-End-Developer-1200269-Job-Search-07-04-2025-04-13-08-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
Strong Java Development backgroundSpring Boot, REST APIs, MicroservicesBonus: Exposure to AWS, Docker, KubernetesQualification:Relevant IT Degree or Diploma Contact Kauthar Marcus on
https://www.executiveplacements.com/Jobs/J/Java-Developer-1198162-Job-Search-06-27-2025-04-12-41-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
About the Role:In this role, you will design, develop, and maintain enterprise-grade web applications while leading technical projects and mentoring Junior Developers. You will work across both front-end and back-end technologies, architect solutions to complex business requirements, and collaborate closely with internal and external stakeholders.Minimum Requirements:Qualifications & Experience:Degree or Diploma in a relevant field6+ years experience developing software applications using .Net Core, .NET Framework, and C#.NET6+ years SQL development experience (MSSQL)Strong experience with stored procedures, triggers, and indexingExperience developing and integrating web services and REST APIsAdvantageous:Experience with: jQuery, Java, and PHPExperience designing and developing complex software applicationsKey Responsibilities:Design, develop, and maintain applications using C#.NET and VB.NETWrite efficient SQL queries, stored procedures, and reportsWork closely with internal Developers and third-party providers, to deliver products on timeEnhance and maintain the existing codebase; develop new features and improvementsAnalyse business and technical requirements and design high-performance solutionsTroubleshoot and resolve software or integration issuesParticipate in code reviews, testing, and deploymentsDocument technical implementations and system changesApply best practices in database development and administrationProvide application support to business users when requiredQuickly learn new technologies and systems as neededSoft Skills & Attributes:Excellent English communication skills (verbal & written)Strong collaboration and interpersonal abilitiesAnalytical, solutions-driven mindsetHighly organised, proactive, and results-orientedAble to manage multiple priorities and work independently or in a teamComfortable engaging with stakeholders, including C-levelStrong leadership and influence skillsBuilds and maintains relationships with external vendorsCustomer-centric approach with focus on delivering valueHonest, reliable, punctual, and committed to deadlinesIntegrity-driven and self-motivatedApply Now!
https://www.executiveplacements.com/Jobs/S/Specialist-Developer-1258035-Job-Search-02-02-2026-04-14-44-AM.asp?sid=gumtree
1h
Executive Placements
1
SavedSave
Skills & Experience: Mastery of low-code/no-code platforms (e.g., OutSystems, Mendix, Power Apps, Salesforce Lightning)Skill in visual development, drag-and-drop UI design, and workflow automationExperience integrating with APIs, databases, and external servicesKnowledge of cloud deployment and CI/CD for low-code environmentsQualification:Tertiary is preferredContact JADE PERUMAL on
https://www.executiveplacements.com/Jobs/L/Low-Code-Developer-1257462-Job-Search-01-30-2026-04-14-19-AM.asp?sid=gumtree
5d
Executive Placements
1
SavedSave
Company and Job Description:Inclusive, honest, and respectful culture.Collaborative, communicative, and always improving.No micromanagement just ownership and excellence.Key Responsibilities:Lead and support the inâ??house development team.Rewrite legacy ETLs using Python.Manage migration to modern lowâ??code platforms.Maintain clear and accurate process documentation.Build and enhance highâ??quality, maintainable software.Test, deploy, and review code while supporting new features.Job Experience and Skills Required:5+ years experience with Python, PHP, REST, and FastAPI/Django.Strong Linux, relational databases, Git, and ETL development skills.Experience with static typing tools (mypy) or strongly typed languages.Advantageous: C#, Perl, ElasticSearch, Symfony.Proven experience managing code releases.Strong ability to multitask, organize, and prioritise work; retail experience a plus.Apply now!
https://www.executiveplacements.com/Jobs/P/Python-Developer-1257275-Job-Search-01-29-2026-16-15-14-PM.asp?sid=gumtree
6d
Executive Placements
1
Business Development Executive Property Software Solutions (POS24293)Durban North (Hybrid Role) R 35 000 to R 40 000 + commission (negotiable depending on experience)Purpose: Business Development for a leading Property Software Company its with H/O based in Cape Town. This is hybrid role so you can work from home. Previous experience in Business Development Executive role will be given preference especially within the Property market.Requirements:MatricAccounting Experience / Background or qualificationPrevious experience in Property sector will be a bonus (rentals/sales etc)Previous Experience in Business Development role within Property of Software industry will be an advantageSales and marketing administration, research and customer supportOwn reliable transport as there is travelling involvedAbility/Facilities available to work from home Hybrid Role based in Durban and Surrounding areasClosing Date: 31 October 2024
https://www.executiveplacements.com/Jobs/B/Business-Development-Manager-Durban-1198329-Job-Search-6-27-2025-8-54-00-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
Senior Sage Software Developer – Rivonia | ERP & Enterprise SoftwareThe Opportunity | R20kThis role is built for a Sage developer who wants stability, real projects, and clear career value. You will earn R20,000 per month (CTC) while working in a structured ERP environment where your work is used daily by real businesses. You will deepen your Sage, ERP, and enterprise software skills through hands-on development, integrations, and system improvements. This is a long-term opportunity with steady work, trusted responsibility, and exposure to complex business systems that strengthen your career over time.The CompanyThe CompanyOur client is an established ERP and enterprise software consulting business that delivers Sage-based solutions to mid-to-large organisations. Its services include Sage ERP implementation, software development, system integration, reporting, upgrades, and ongoing support. The company serves customers across multiple industries that depend on reliable financial and operational systems. Its market position is built on long-term client relationships, strong Sage knowledge, and a delivery approach focused on practical business outcomes rather than short-term fixes.What You’ll Be DoingDevelop and customise Sage ERP software solutionsBuild and maintain integrations between Sage systems and third-party softwareSupport ERP implementations, upgrades, and system migrationsDesign and maintain reports and business intelligence outputsTroubleshoot, test, and resolve software and system issuesExperience & QualificationsProven experience as a Senior Sage Developer or Sage-focused Software DeveloperHands-on experience with Sage ERP platforms such as Sage X3, Sage 300,
https://www.executiveplacements.com/Jobs/S/Senior-Sage-X3-Developer-Rivonia-1255461-Job-Search-01-24-2026-23-01-04-PM.asp?sid=gumtree
10d
Executive Placements
1
Technical Lead Programmer IT Property Software Development (POS25072)Helderberg Area, CPTR 80 000 to R 90 000 per month (No benefits)PURPOSE OF JOBWe are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. Position requires someone who thrives in a fast-paced, collaborative environment and has apassion for both people and technology.REQUIREMENTS:7+ years experience in software development with at least 2 years in Technical Leadership roleProficiency in PHP, NodeJS.Strong experience with SaaS architectures, microservices, and the AWS cloud platform.Expertise in database design (SQL & NoSQL) and API development.Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.Ability to balance technical leadership with hands-on coding.Experience with containerisation e.g. DockerKnowledge of front-end frameworks (React, Vue.js, or Angular).Prior experience in a SaaS environment.KEY RESPONSIBILITIESTechnical Leadership: Lead a team of developers, ensuring best practices in softwaredevelopment, architecture, and deployment, especially on back-end of systemHands-on Development: Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.Architecture & Design: Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient.Mentorship & Team Development: Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement.Code Review & Quality Assurance: Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.Agile Development: Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes. Collaboration:Work closely with product managers, product owners, scrummasters, ux ·designers, solution architects, and other stakeholders to translate business requirementsinto technical solutions.Tech Stack & Innovation: Stay up to date with new technologies, suggesting and implementing
https://www.executiveplacements.com/Jobs/T/Technical-Lead-Programmer-Software-Development-1198335-Job-Search-6-27-2025-8-54-45-AM.asp?sid=gumtree
7mo
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
7mo
Executive Placements
Save this search and get notified
when new items are posted!
