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 in "software developer jobs" in Jobs in Cape Town in Cape Town
1
As a Full Stack Developer, you will work on end-to-end software solutions, contributing to both front-end and back-end development. Youll play a key role in building scalable, high-quality applications that drive operational efficiency and enhance the user experience.Minimum Requirements:â?? Tertiary qualification in Computer Science, Software Engineering, and Information Systemsâ?? 5+ years overall experience in software developmentâ?? 2 years experience with JavaScript/TypeScriptâ?? Web front-ends, using Reactâ?? Back-end services in Node.jsâ?? Solid experience working with SQL database systemsâ?? Strong understanding of software development principles, methodologies, and best practiceâ?? Familiarity with version control, CI/CD pipelines, and deployment processesPlease note this is a fully on-site role.
https://www.executiveplacements.com/Jobs/F/Full-Stack-Developer-Nodejs-React-1256613-Job-Search-01-28-2026-00-00-00-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
Job Title: Software EngineerLocation: Cape Town (Mowbray) Hybrid work: 2 days in Office per weekPURPOSE OF THE JOB The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. This fullstack role focuses on front-end programming using REACT and back-end (C#) programming. JOB SPECIFICATION Key Roles and Responsibilities Back-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking with estimation toleranceTracking and logging accurately in line with deliveryFlag and raise delivery blockersCode reviewsDebuggingTest driven software development CORE SKILLS/COMPETENCIES:Mandatory technical skills required to do the job: Main Programming Languages (REACT & C#)Web TechnologyContainerization advantageousExperience with overall solution design and documentationExperience with designing, building and integrating APIsExperience with designing and building databases (mysql, Postgres, SQL server)Experience with JSON and XMLCI/CDTesting Framework (Unit and Integration Testing) MINUMUM REQUIREMENTS: A minimum of 3 to 5 years relevant experienceAn IT Diploma/Degree is advantageousRetail industry experience is advantageous
https://www.jobplacements.com/Jobs/S/Software-Engineer-1257315-Job-Search-1-30-2026-3-37-28-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
Leading the design, development, and maintenance of software using C# / .NetArchitecting and maintaining backend systems, including message brokers, data pipelines, and real-time or async workflowsDesigning relational databases, writing complex SQL queries and stored proceduresBuilding and maintaining reports using SSRSTranslating business needs into clear, scalable technical solutionsMentoring and guiding fellow developers through code reviews, architecture discussions, and best practicesSupporting critical releases and resolving production issues when the pressure is onSkills & Experience: Extensive experience with C# and .Net (.Net framework and/or .Net Core)Strong SQL skills, including scheme design, performance tuning, and stored proceduresSolid experience with SSRS or similar reporting toolsProven track record of solving complex technical problemsSharp analytical and debugging skillsHigh standards for clean and maintainable codePrevious experience mentoring developersQualification:Degree in Computer Science or related qualification Contact Penny Janse Van Rensburg on
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1257468-Job-Search-01-30-2026-04-14-19-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Youll play a key role in developing high-quality casino and interactive gaming products, contributing across the full technology stack. Working closely with cross-functional teams, youll be involved in system design, feature development, and delivery of polished solutions used by players worldwide. The environment is agile, quality-driven, and focused on continuous improvement through code reviews and learning.Skills & Experience: Minimum 3+ years of development experienceStrong coding ability in C#, TypeScript, JavaScript, and ReactExperience with backend systems and modern toolingAbility to work independently and in a teamHunger to learn and adapt quicklyQualification:Degree or Diploma in Computer Science, Information Systems, or Electrical Engineering (Hons/MSc advantageous) Contact LIZAAN BUNNING on
https://www.executiveplacements.com/Jobs/S/Software-Developer-1255889-Job-Search-01-26-2026-10-14-08-AM.asp?sid=gumtree
6d
Executive Placements
1
SavedSave
Im a Recruiter within a JSE listed firm and I specialize in Software Development placements across various industries at different levels of seniority. I assist clients within software development houses, start-ups, consultancies as well as large corporates. My aim is to work with financially stable firms, not only in South Africa but also abroad, that work on the latest technologies. Get in contact if you are open to explore new opportunities.Requirements:- Relevant IT Qualification / 3+ Years C# Experience- Strong Back-end Development with C#, .NET / .NET Core- Experience with ASP.NET MVC / Web API- SQL Server and/or Entity Framework- RESTful API Development & Integration- Exposure to CI/CD, Git, Docker- Front-End: Advantageous to have Angular / React experience- Cloud: AWS or Azure experience is beneficial- Familiarity with Agile/Scrum delivery frameworksApply now!For more IT jobs, please visit:
https://www.executiveplacements.com/Jobs/C/C-sharp-Developer-1181818-Job-Search-06-27-2025-00-00-00-AM.asp?sid=gumtree
7mo
Executive Placements
1
We believe in the power of clean code, thoughtful collaboration, and continuous growth. As we scale our products and services, were looking for an Intermediate Software Developer to join our growing development team. Requirements: Looking for Raw brilliance tec exp doesnt really matter3 to 6 years experienceTypeScript/ NodeJS/ NestJS would be nice to haveLooking for early-team members at startups who launched product fast (failed or succeeded), early-stage loving devs, or ex-foundersSeeking the best Raw Talent in South Africa to join a Consumer internet + fintech + previous global firm roles experience are benefitsEntrepreneurs, interested in working within a team of technologists where they make magic happenFast moving team, working long hours but they will be paid handsomely in returnGithub accountA good team fit is more important than the technologies Reference Number for this position is GZ60670 which is a permanent Hybrid position offering a cost to company salary negotiable from R650K TO R800k per annum
https://www.executiveplacements.com/Jobs/W/Well-FUNDED-startup-Software-Developer--Hybrid-Ca-1199640-Job-Search-7-2-2025-8-57-25-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
REQUIREMENTMatric is essential.Software Development/Engineering Certification, Diploma or Degree.3+ Years of experience with C# (.NET Framework and .NET Core)A good understanding of Web APIâ??s, Window Services, WPF, LINQ, Database Design Concepts.Experience with database integration using Entity Framework/Entity Framework Core.A good understanding of web development with C#, this includes Blazor and MVC.A good understanding of source control using GitHub.A basic understanding of mobile development or MAUI development.Experience with PostgreSQL.HTML, CSS and JavaScript experience.Experience with hardware integration with C#.Experience with Android development.A good understanding of JWT authentication.RESPONSIBILITIES:Support existing products by checking if the systems are performing optimally using the tools at hand such as TeamViewer and Monitoring Portals.Assist Clients with first line support and creating/updating records of such support calls on platforms specified.Complete Timesheets and give daily feedback on Progress made for the day.Give Training to external parties that includes writing and updating of the training material to be presented and perform the physical training when required. Training will require travel to sites when required.Perform Support, Configuration and Installations of Software Products as and when required. Installations will require travel to sites when required.Development on existing or new products, such as Web APIs, WPF Application, CLI/Console Applications, Windows Services, etc.Deployment and upgrading existing services, such as database upgrades, software updates, etc.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1193414-Job-Search-06-10-2025-04-35-11-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
Skills & Experience: Mastery of software constellations in languages like Java, Python, C#, or JavaScript, and frameworks such as Spring, .NET, React, or Node.js.Experience architecting scalable cloud systems (AWS, Azure, GCP) and navigating container ecosystems (Docker, Kubernetes).Skill in designing resilient APIs, microservice architectures, and event-driven systems.Qualification:Tertiary is preferredContact JADE PERUMAL on
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1257463-Job-Search-01-30-2026-04-14-19-AM.asp?sid=gumtree
2d
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
4d
Executive Placements
1
SavedSave
Qualification:B.Sc or B.Tech (Eng) (NQF 7) in Computer Engineering, Computer Science or related field with 13+ years relevant experience,B.Eng/B.Sc (Eng) (NQF 8) in Computer Engineering, Computer Science or related field with 9+ years relevant experienceMSc / M.Eng (NQF 9) in Computer Engineering, Computer Science or related field with 7+ years relevant experiencePhD (NQF 10) in Computer Engineering, Computer Science or related field with 5+ years relevant experienceExperience:Experience as a Software Developer with a track-record of designing and implementing digital signal processing or similar data processing systems on GPGPU/HPC hardware architecture.Experience building data processing applications specifically for Radio Astronomy instrumentation is advantageous but not requiredExperience in both designing high-performance data processing or digital signal processing systems at a higher, product level as well as low-level implementation of components and featuresHigh-performance computing, particularly GPU computing and implementing parallel processing on GPU-based systemsImplementation of accelerated and optimised algorithms (DSP algorithms is advantageous)High-performance networking (e.g., ibverbs, DPDK, VMA or similar kernel bypass technologies)Experience analysing system requirements and defining a suitable system designWriting technical documentation describing the implementation and design of products at various technical levelsSoftware development: Python (particularly for scientific computing, such as numpy), C/C++Working with workflow and issue management tools (e.g., JIRA)Working with source code and version control tools (e.g., Git)Knowledge:Experience in GPGPU and HPC programmingSoftware Development best practicesTypical radio astronomy instrumentation: e.g, spectrometers, correlators, beamformers (advantageous)Knowledge of multi-rate and parallel implementations of Digital Signal Processing Operations such as FFTs, Filters, DDS, DDC High-speed data transport such as ethernet and knowledge of large-scale networksControlling and monitoring of DSP or data processing applications and componentsSoftware Development or Scientific Computing proficiency in either Python or C++Systems Engineering or Software Design Life CycleLinux operating systems and development toolsPlease note that if you have not received a response within 14 days of submitting your application that your application was unsuccessful.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1257126-Job-Search-01-29-2026-04-33-25-AM.asp?sid=gumtree
3d
Executive Placements
1
Whether were building platforms that empower communities or delivering high-performance solutions that scale, were committed to using technology to make a real impact. Were looking for a Senior Software Developer who combines deep technical expertise with strong leadership and collaboration skills. If youre passionate about building robust systems, mentoring others, and shaping software architecture, we want to hear from you. Requirements: 7 to 12 years plus experienceLooking for Raw brilliance in these candidates (not negotiable)Looking for early-team members at startups who launched product fast (failed or succeeded), early-stage loving devs, or ex-foundersSeeking the best Raw Talent in South Africa to join a Consumer internet + fintech + previous global firm roles + TypeScript/NodeJS/NestJS experience are benefitsEntrepreneurs, interested in working within a team of technologists where they make magic happenFast moving team, working long hours but they will be paid handsomely in returnGithub accountA good team fit is more important than the technologies Reference Number for this position is GZ60671 which is a permanent REMOTE position offering a cost to company salary from R1.0m to R1.4m per annum
https://www.executiveplacements.com/Jobs/W/Well-FUNDED-startup--Senior-Software-Developer---1199643-Job-Search-7-2-2025-9-04-29-AM.asp?sid=gumtree
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
REQUIREMENTMatric is essential.Software Development/Engineering Certification, Diploma or Degree.3+ Years of experience with C# (.NET Framework and .NET Core)A good understanding of Web APIâ??s, Window Services, WPF, LINQ, Database Design Concepts.Experience with database integration using Entity Framework/Entity Framework Core.A good understanding of web development with C#, this includes Blazor and MVC.A good understanding of source control using GitHub.A basic understanding of mobile development or MAUI development.Experience with PostgreSQL.HTML, CSS and JavaScript experience.Experience with hardware integration with C#.Experience with Android development.A good understanding of JWT authentication.RESPONSIBILITIES:Support existing products by checking if the systems are performing optimally using the tools at hand such as TeamViewer and Monitoring Portals.Assist Clients with first line support and creating/updating records of such support calls on platforms specified.Complete Timesheets and give daily feedback on Progress made for the day.Give Training to external parties that includes writing and updating of the training material to be presented and perform the physical training when required. Training will require travel to sites when required.Perform Support, Configuration and Installations of Software Products as and when required. Installations will require travel to sites when required.Development on existing or new products, such as Web APIs, WPF Application, CLI/Console Applications, Windows Services, etc.Deployment and upgrading existing services, such as database upgrades, software updates, etc.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1169906-Job-Search-01-23-2026-00-00-00-AM.asp?sid=gumtree
9d
Executive Placements
1
SavedSave
Future Careers is seeking a Software Engineer for a leading South African e-commerce platform, based in Cape Town (remote/hybrid). The successful candidate will be responsible for designing, developing, and maintaining high-quality, scalable software solutions, while contributing to code reviews, testing, and continuous improvement of system performance and security. This role is ideal for a proactive, self-driven engineer with a passion for technology, hands-on experience in modern programming languages and frameworks, and the ability to collaborate effectively in an autonomous, fast-paced, and innovative team environment.DescriptionDevelop, test, and deploy high-quality software solutions.Review code and contribute to improving code quality and best practices.Create and execute unit tests and resolve software defects.Participate in functional and technical specification reviews.Monitor services and systems within the infrastructure environment.Continuously improve system architecture, performance, scalability, and security.Education ProfileDegree in Computer Science, Engineering, or equivalent practical experience.6 months to 2 years of professional software development experience.Proven experience with at least one object-oriented programming language.Solid understanding of networking, databases, data structures, algorithms, cloud computing, security, distributed systems, and testing.Knowledge of coding best practices, system scalability, security, and performance optimisation.Proficiency in Python or PHP.Experience with Django or Laravel.Strong understanding of web fundamentals.Advantageous Experience:Experience with JavaScript frameworks such as Node.js, Nuxt.js, or Vue.js.Exposure to MySQL and Google BigQuery.Linux fundamentals.Experience with Docker and Kubernetes.Experience working on e-commerce-based applications.Skills & competencies:Strong problem-solving and analytical ability.Results-driven with a proactive, self-starter mindset.Comfortable working within a collaborative, team-based environmentStrong communication skills with the ability to build effective working relationships.Passionate about technology and continuous
https://www.jobplacements.com/Jobs/S/Software-Engineer-1257344-Job-Search-1-30-2026-5-27-04-AM.asp?sid=gumtree
2d
Job 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
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
2d
Executive Placements
1
SavedSave
Company and Job Description:Kickâ??start your tech career by building real-world software with the latest frameworks and tools.Learn from top-tier engineers wholl mentor you as you grow into a confident, industry-ready developer.Work on impactful projects that reach thousands of users and challenge you to think creatively.Join a fastâ??paced, innovationâ??driven team where your ideas matter and your career can skyrocket.Key Responsibilities:Design and build highâ??quality Java applications using modern ORM, caching, and SOA technologies.Work alongside experienced engineers and learn from a dynamic team.Gain handsâ??on experience with scalable, robust, maintainable software using design patterns and OOP principles.Job Experience and Skills Required:Good understanding of Java and core syntax.Exposure to HTML/CSS, JavaScript, and SQL with solid RDBMS concepts.Familiarity with ORM tools (e.g., Hibernate) and servlet containers (Tomcat, GlassFish, Jetty).Experience using Java IDEs like Eclipse, IntelliJ, or NetBeans.Strong written and verbal communication skills in English.Apply now!
https://www.executiveplacements.com/Jobs/G/Graduate-Software-Engineer-1257276-Job-Search-01-29-2026-16-15-14-PM.asp?sid=gumtree
3d
Executive Placements
1
SavedSave
We are seeking an experienced Test Analyst to join our team in Cape Town (hybrid). The ideal candidate will be responsible for testing and ensuring the quality of our software products.The candidate should have experience in developing and executing test plans, identifying and reporting defects, and collaborating with development teams to resolve issues.The candidate should also have understanding in MySQL and an Object-Oriented Programming language, as well as knowledge of JIRA, Xray. In this role, youll dive deep into every feature, testing and identifying potential issues before they ever reach the end user.Youll work closely with developers, product teams, and stakeholders to ensure that every release is polished, reliable, and ready for success.If you love problem-solving, have an eye for detail, and thrive in an environment where quality is the top priority, this is your opportunity to make a tangible impact and drive the success of our products!Responsibilities:Develop and execute comprehensive test plans for software products.Identify and report defects, track progress and verify fixes.Collaborate with cross-functional teams to ensure the delivery of high-quality software products.Develop and maintain automated testing frameworks and scripts.Troubleshoot and debug issues and provide recommendations for resolution.Analyse and document testing results and provide feedback to development teams.Work with business analysts and developers to define acceptance criteria and ensure requirements are met.Continuously improve testing methodologies and strategies.Requirements:Grade 12 / Matric (essential)Software testing methodologies & strategies.Test automation frameworks (Playwright, Cypress, Selenium).Manual testing & defect reporting.Defect tracking with JIRA/Xray.API testing (Postman, RESTful APIs).Performance & Security testing (bonus).MySQL / Database testing.Object-Oriented Programming understanding.Knowledge of REST API design & testing.JIRA, Xray.Git.Postman.Agile development methodologies.SDLC understanding.Continuous Integration/Delivery (CI/CD).Analytical & problem-solving skills.Knowledge of AI tools (e.g., MS Copilot).Knowledge of AI agent support & conversational AI.Content Management Systems (Zendesk Guide).Search Optimization & Metadata.Analytics & Continuous Improvement.
https://www.executiveplacements.com/Jobs/T/Test-Analyst-1197688-Job-Search-6-26-2025-3-22-14-AM.asp?sid=gumtree
7mo
Executive Placements
1
This role is ideal for a hands-on senior developer who enjoys working on complex, high-volume systems and taking ownership of mission-critical platforms within a regulated environment.You will play a key role in building, enhancing, and maintaining secure payment systems, while also contributing to technical leadership, mentoring, and continuous improvement across the development team.Key ResponsibilitiesLead and execute technical integration of new clients into existing systems.Design, develop, test, and deploy new functionality and system enhancements.Maintain and support existing systems, including bug fixes and performance improvements.Provide third-line support, including complex query investigation and resolution.Contribute to system security, audits, and compliance requirements.Improve development standards, tooling, and engineering processes.Mentor junior developers and provide technical leadership within the team.Required Technical Skills & ExperienceTertiary qualification (or equivalent) in Software Development, Computer Science, or Engineering.8+ years of relevant software development experience.Strong experience with Java (Standard and Enterprise Editions) and Spring Boot.Solid experience working with SQL databases (MS SQL Server and/or PostgreSQL).Familiarity with modern development workflows and tools, including Eclipse or NetBeans, Maven, and Git.Experience working in continuous integration and automated testing environments.Working knowledge of OpenAPI / REST-based integration protocols.Advantageous Skills & ExperienceExperience with financial transaction processing systems.Exposure to high-volume, real-time, multi-threaded systems.Postilion development experience (source/sink node development).Practical experience working within Agile methodologies such as Scrum or Kanban.Front-end development experience using the Angular framework.Whats on OfferOpportunity to work on secure, high-impact payment platforms.Hybrid working model based in Stellenbosch.A technically challenging environment with real-world scale and complexity.Collaborative team culture with a strong focus on quality and continuous improvement.
https://www.executiveplacements.com/Jobs/S/Senior-Sofware-Developer-Hybrid-Stellenbosch-1253067-Job-Search-1-19-2026-6-09-28-AM.asp?sid=gumtree
13d
Executive Placements
1
SavedSave
Skills & Experience: Divine mastery of Java and its eternal frameworks (Spring, Hibernate, Jakarta EE)Strength in architecting continental systems (microservices, monoliths, serverless)Lightning control over cloud realms (AWS/Azure/GCP) and container quakes (Docker/Kubernetes)Wisdom in database oracles (SQL/NoSQL), API thunderstorms (REST/gRPC), and DevOps earthquakesQualification:Tertiary preferredContact JADE PERUMAL on
https://www.executiveplacements.com/Jobs/J/Java-Developer-1256339-Job-Search-01-27-2026-10-14-47-AM.asp?sid=gumtree
5d
Executive Placements
Save this search and get notified
when new items are posted!
