827 Software Developers jobs in South Africa
Jnr-Snr Software Developers
Posted today
Job Viewed
Job Description
Job Title:
Software Developer (All Levels)
Salary:
R300,000 – R1,140,000 CTC per year
Area:
Cape Town
Type:
Onsite or Hybrid (3 days in office)
Shape the Future of Robotics and Automation
We're building applications that power robotics and automation used across industries like construction and mining - and we're growing our development team in Cape Town. Whether you're starting your career or ready to step into a leadership role, this is your chance to work on technology with a global footprint.
You'll be part of an engineering team that collaborates closely with colleagues in South Africa and the US, developing scalable systems that solve real-world challenges.
What you'll be doing
- Designing and building scalable applications using C# and .NET
- Developing performance-critical components in C++
- Building and maintaining Web APIs for seamless integration
- Working with RabbitMQ (or similar messaging systems) for communication
- Designing and optimising PostgreSQL databases
- Implementing secure authentication and authorisation with OAuth
- Contributing to 3D system development (visualisation and pipelines)
- Applying cybersecurity best practices
- Using Matlab for signal processing and pose estimation
- Collaborating with cross-functional teams to test, troubleshoot, and deploy high-quality solutions
If you're senior, you'll also:
- Lead and mentor developers, guiding projects to successful delivery
- Contribute to architecture and design of high-performance systems
- Drive technical decisions and ensure best practices
What you'll bring
- A degree in Computer Science, Engineering, or equivalent experience
- For juniors: solid programming fundamentals and eagerness to learn
- For mid-level: 3–5 years of coding experience and ability to work independently
- For seniors: 8+ years of coding experience plus proven leadership skills
- Familiarity with Agile/Scrum (and Waterfall exposure is a bonus)
- Cloud platform knowledge (AWS, Azure, or GCP)
- Bonus skills: Kubernetes, 3D frameworks (OpenGL, Unity), DevSecOps practices
- Strong communication skills and a proactive mindset
Why join us?
Your code won't just sit in a repo - it will drive robotics and automation projects used worldwide. You'll grow your skills, work with advanced technologies, and be part of a team that's building the future.
Ready to make an impact? Apply today and let's shape the future together.
Mid-Snr Software Application Developers
Posted today
Job Viewed
Job Description
Job Title:
Software Developer (Mid and Senior)
Salary:
R420,000 – R1,140,000 CTC per year
Area:
Cape Town
Type:
Onsite or Hybrid (3 days in office)
Shape the Future of Robotics and Automation
We're building applications that power robotics and automation used across industries like construction and mining - and we're growing our development team in Cape Town. Whether you're starting your career or ready to step into a leadership role, this is your chance to work on technology with a global footprint.
You'll be part of an engineering team that collaborates closely with colleagues in South Africa and the US, developing scalable systems that solve real-world challenges.
What you'll be doing
- Designing and building scalable applications using C# and .NET
- Developing performance-critical components in C++
- Building and maintaining Web APIs for seamless integration
- Working with RabbitMQ (or similar messaging systems) for communication
- Designing and optimising PostgreSQL databases
- Implementing secure authentication and authorisation with OAuth
- Contributing to 3D system development (visualisation and pipelines)
- Applying cybersecurity best practices
- Using Matlab for signal processing and pose estimation
- Collaborating with cross-functional teams to test, troubleshoot, and deploy high-quality solutions
If you're senior, you'll also:
- Lead and mentor developers, guiding projects to successful delivery
- Contribute to architecture and design of high-performance systems
- Drive technical decisions and ensure best practices
What you'll bring
- A degree in Computer Science, Engineering, or equivalent experience
- Experience with and C++ is required
- For mid-level: 3–5 years of coding experience and ability to work independently
- For seniors: 8+ years of coding experience plus proven leadership skills
- Familiarity with Agile/Scrum (and Waterfall exposure is a bonus)
- Cloud platform knowledge (AWS, Azure, or GCP)
- Bonus skills: Kubernetes, 3D frameworks (OpenGL, Unity), DevSecOps practices
- Strong communication skills and a proactive mindset
Why join us?
Your code won't just sit in a repo - it will drive robotics and automation projects used worldwide. You'll grow your skills, work with advanced technologies, and be part of a team that's building the future.
Ready to make an impact? Apply today and let's shape the future together.
Full Stack Developer
Posted today
Job Viewed
Job Description
- Participate in end-user consulting, systems analysis, design, and preparation of system documentation.
- Develop, test, and debug code solutions, analysing runtime profiles and resolving issues efficiently.
- Advise stakeholders on implications of changes and new functionality, ensuring alignment with business needs.
- Maintain awareness of development tools, techniques, and best practices, assisting in release processes and user support.
- Provide accurate task estimations, adhere to standards and methodologies, and document feedback throughout the project lifecycle.
Proven experience required with recent versions of the following technologies:
- Angular
- .NET Web API
- SQL Server
- Git
- Azure Devops
- Relevant bachelors degree or industry certification
- 5 + years of experience in developing modules for a LISP (linked investment service provider) or Collective Investment Scheme management systems
Full Stack Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
- Design, develop, and maintain web applications across the full stack
- Develop server-side code using C# and ASP.NET
- Write complex SQL queries for high performance and responsiveness
- Collaborate with cross-functional teams to gather requirements and implement scalable solutions
- Develop efficient, maintainable code following best practices
- Create responsive and user-friendly front-end interfaces
- Design and optimise databases using SQL
- Conduct thorough testing and debugging to ensure high-quality deliverables
- Relevant tertiary qualification
- Experience in API design, development, and documentation (Web API, REST)
- Skilled in .NET Framework, .NET Core, C#, Web API, Entity Framework
- Understanding of ASP.NET MVC, JavaScript, HTML, XML
- Experience with SQL databases and SSRS
- Strong database design and development skills using SQL Server or other relational databases
- Experience in T-SQL
- Knowledge of Agile methodologies and test-driven development
- Experience with Azure DevOps and CI/CD concepts
- Proficiency in HTML, CSS, and TypeScript
- Expertise in one or more major OOP languages (Java, C#, JavaScript)
- Experience with major frameworks (.NET, Java, Node, React, Angular)
- Proficiency in mobile development using .NET MAUI
- Experience with ERP integration via ODATA services, web services, Web API, WSDL, SOAP, SAP Integration
Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Full Stack Developer (POS24013)
Somerset West
R 35 000 to R 45 000 negotiable depending on experience
Job Purpose:
As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts with SQL/ non-SQL database environments.
Our platform requires a strong understanding of modern and lite web frameworks, high volume transaction environments, high volume multi-user access environments, web security best practices and accounting systems.
You will also be responsible for the analysis, design, development, testing and implementation of the companys software.
Requirements
- Tertiary Qualification in Computer Science / Information Technology or relevant fields
- 2-4 years software development experience
- Ability to write efficient, secure, well-documented and clean code
- Building modular and reusable components and libraries
- Optimizing your application for performance
- Experience and Knowledge of:
= JavaScript and ES6+syntax and features
= Vue.js ecosystems (incl. Vue CLI, Pinia, Vue Router and Nuxt.js)
= SlimPHP framework
= HTML5, CSS3 (incl. Bootstrap and other CSS frameworks)
= Modern development tolls and Git
= RESTfulApis
- Other:
= AWS/EC2 and RDS
= IIS and Apache Web Servers
= SQL Server, MySQL and MONGOdb
= AWS Lambda serverless services
= AWS CI/CD
= Websocket communications
= Pusher-real time communications layer
Closing Date: 28 February 2024
Please only submit CV if you meet ALL the requirements. Only shortlisted candidates will be contacted.
Full Stack Developer
Posted 5 days ago
Job Viewed
Job Description
Full Stack Developer (POS24013)
Somerset West
R 35 000 to R 45 000 negotiable depending on experience
Job Purpose:
As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts with SQL/ non-SQL database environments.
Our platform requires a strong understanding of modern and lite web frameworks, high volume transaction environments, high volume multi-user access environments, web security best practices and accounting systems.
You will also be responsible for the analysis, design, development, testing and implementation of the companys software.
Requirements
- Tertiary Qualification in Computer Science / Information Technology or relevant fields
- 2-4 years software development experience
- Ability to write efficient, secure, well-documented and clean code
- Building modular and reusable components and libraries
- Optimizing your application for performance
- Experience and Knowledge of:
= JavaScript and ES6+syntax and features
= Vue.js ecosystems (incl. Vue CLI, Pinia, Vue Router and Nuxt.js)
= SlimPHP framework
= HTML5, CSS3 (incl. Bootstrap and other CSS frameworks)
= Modern development tolls and Git
= RESTfulApis
- Other:
= AWS/EC2 and RDS
= IIS and Apache Web Servers
= SQL Server, MySQL and MONGOdb
= AWS Lambda serverless services
= AWS CI/CD
= Websocket communications
= Pusher-real time communications layer
Closing Date: 28 February 2024
Please only submit CV if you meet ALL the requirements. Only shortlisted candidates will be contacted.
Full Stack Developer
Posted 16 days ago
Job Viewed
Job Description
My client, a shadowy pioneer in digital innovation, is summoning a talented full-stack web developer to join their Cape Town coven. This role lets you conjure next-generation web applications, weave scalable architectures, and brew real-time systems that power high-traffic, spellbinding projects in the information technology jobs realm. Youll brainstorm ghostly ideas, collaborate on code reviews, and work in an agile environment where creativity and ownership reign. With flexi-hours offering a mix of on-site and remote time, youll shape digital experiences with a haunting impact. Join a diverse, inclusive team with a mission to innovate, offering eerie growth opportunities in developer jobs.
Skills & Experience:
Minimum 5 years of web development experience in high-traffic settings
Languages: HTML5, CSS3, JavaScript, PHP 7.1, MySQL 5.7
Frameworks: jQuery, Angular 1/2, VueJS, Laravel 5.5
Advantageous: Experience with cloud services (AWS, Google), data collection/storing/wrangling
Background in Agile/Scrum environments; ad tech knowledge is a spooky bonus for developer vacancies
Creative, flexible, and detail-obsessed with a high standard of work
Qualification:
Relevant degree or diploma in computer science, IT, or equivalent experience preferred.
Contact LIZAAN BUNNING on
Be The First To Know
About the latest Software developers Jobs in South Africa !
Full Stack Developer
Posted 12 days ago
Job Viewed
Job Description
- Develop & Design: Create and maintain responsive, user-friendly interfaces using Vue.js and Flutter for our mobile app (Android/Apple/Huawei) and browser based dashboards.
- UI/UX Collaboration: Work with designers to translate wireframes and prototypes into high-quality, interactive frontends.
- Integration: Collaborate with backend engineers to integrate frontend components with RESTful APIs, ensuring smooth communication with IoT devices and third-party systems. Or build out your own features/functionality including backend.
- Performance Optimization: Optimize frontend performance for speed, scalability, and cross-platform compatibility.
- Code Quality: Write clean, modular, and well-documented code adhering to best practices.
- Innovation: Contribute to technical discussions and help shape the frontend architecture of our platform.
Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Full Stack Developer (POS24013)
Somerset West
R 35 000 to R 45 000 negotiable depending on experience
Job Purpose:
As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts with SQL/ non-SQL database environments.
Our platform requires a strong understanding of modern and lite web frameworks, high volume transaction environments, high volume multi-user access environments, web security best practices and accounting systems.
You will also be responsible for the analysis, design, development, testing and implementation of the companys software.
Requirements
- Tertiary Qualification in Computer Science / Information Technology or relevant fields
- 2-4 years software development experience
- Ability to write efficient, secure, well-documented and clean code
- Building modular and reusable components and libraries
- Optimizing your application for performance
- Experience and Knowledge of:
= JavaScript and ES6+syntax and features
= Vue.js ecosystems (incl. Vue CLI, Pinia, Vue Router and Nuxt.js)
= SlimPHP framework
= HTML5, CSS3 (incl. Bootstrap and other CSS frameworks)
= Modern development tolls and Git
= RESTfulApis
- Other:
= AWS/EC2 and RDS
= IIS and Apache Web Servers
= SQL Server, MySQL and MONGOdb
= AWS Lambda serverless services
= AWS CI/CD
= Websocket communications
= Pusher-real time communications layer
Closing Date: 28 February 2024
Please only submit CV if you meet ALL the requirements. Only shortlisted candidates will be contacted.
Full Stack Developer
Posted today
Job Viewed
Job Description
We have a further senior level Full Stack Developer contract role for an initial 6 month contract period.
Location:
Open to Cape Town, Johannesburg or Durban based applicants
Duration:
6 month contract (which may extend slightly)
Type:
Available as an Independent Freelancer or Fixed Term Employment Contract
As a senior level Full Stack Developer, you'll be working with Umbraco using ASP.NET CORE and ReactJs/Typescript to provide the best-in-class custom cinema websites worldwide. You'll have experience with modern Agile software development, and you will be experienced in advocating team quality and productivity through peer programming, code reviews, and of course your own development.
You will be an advocate for technologies and tools, you will own larger features and projects, and you will be skilled at collaborating with wider stakeholders such as Product Owners, Business Analysts, and Engineering Managers.
As an Agile developer, you will be focused on continuous improvement. You will enjoy working in a tight-knit team in a collaborative environment and you will be a champion of Getting It Done.
About the role
- Develop user interfaces and user experiences using HTML, CSS, and JavaScript
- Implement responsive web design to ensure optimal user experience across various devices and screen sizes
- Work with front-end frameworks and libraries, such as React, JavaScript, HTML, Typescript, SCSS/CSS & ES6 Vanilla Javascript
- Ensure cross-browser compatibility and address performance issues
- Build server-side applications using programming languages like , Python, Ruby, Java, or PHP
- Develop and integrate APIs (Application Programming Interfaces) for seamless communication between front-end and back-end systems
- Implement authentication and authorization mechanisms to secure web applications
- Optimize server-side performance and troubleshoot issues
- Use version control systems like Git to manage and track changes in code
- Collaborate with team members on code repositories, resolving conflicts and ensuring code quality
- Deliver new and maintain existing features on the Umbraco-backed CMS
- Deploy web applications to hosting platforms or servers
- Configure and maintain web servers, ensuring optimal performance and security.
- Implement continuous integration and continuous deployment (CI/CD) pipelines for automated testing and deployment
- Write and maintain automated tests to ensure code quality
- Debug and troubleshoot issues across the entire application stack
- Collaborate with cross-functional teams, including designers, product managers, and other developers
- Communicate effectively with team members and stakeholders, providing updates on progress and addressing concerns
- Join the on-call support roster during holiday periods
About you
- Extensive full stack web development experience ideally with an ecommerce focus
- Strong level React, JavaScript, HTML, Typescript, SCSS/CSS & ES6 Vanilla Javascript
- Expert C#, ASP.Net MVC, ReactJs, with Angular exposure a plus
- Advanced web development including AJAX, SPA, SEO, cross-browser, various JS frameworks, REST API design / integration, CSS including server-side pre-processing such as LESS, SASS
- Strong SQL Server
- Experience working with CMS, Umbraco preferred
- Experience with Windows Server / IIS
- Experience working within an Agile SDLC
- Excellent communication, organisational, or mentoring skills
About Vista
Vista Group is the global leader in providing technology solutions to the international film industry. With brands including Vista, Veezi, Movio, Numero, Maccs, Flicks and Powster, our expertise covers cinema management software; loyalty, moviegoer engagement and marketing; film distribution software; box office reporting; creative studio solutions; and movie, cinema and streaming content discovery.
With more than 700 crew based across six main offices, in New Zealand (Auckland headquarters), the USA, the UK, South Africa, the Netherlands, and Mexico, our people are our most important asset. Across the group brands our teams provide market-leading services to clients in more than 100 countries.
We are proud of our diversity and have placed a high priority on being an inclusive workplace that is reflective of our clients and communities. It is important to us to foster an environment that empowers people to realise their full potential. We aim to do 'good things with good people' and we're proud to say that more than two decades on that's exactly what we do every single day.
Shared Standards
Our Shared Standards act as a compass for how we work together and reflect the behaviours we value at Vista Group. The way in which each member of our crew embodies these Shared Standards is an indicator for performance and success, as it aligns with our vision and strategy.
One Crew
- We're a diverse team, in different places and functions, and we're at our best when we connect, help and collaborate
Shine a Light
- We communicate openly, we explain the why, and we ask when we don't understand. We don't leave people in the dark
Make it Happen
- We make good things happen as people and as teams through our focus on delivery
Chase Great
- We challenge ourselves and each other to keep improving