Tech jobs
Job listings
Senior Software Developer (C#) - CH1252
Build and maintain C#/.NET payment and lending systems, including databases, APIs, and user interfaces, while collaborating in an agile team.
Intermediate Software Developer (C#) - CH1252
Builds and tests C#/.NET 6+ payment software, REST APIs, and Angular UIs, working with SQL Server, RabbitMQ, and Azure DevOps in a collaborative team.
Software Developer (Centurion, Irene)
Lead software architecture, design, and code reviews while mentoring developers and driving technical excellence in a product-focused team.
Senior Database Administrator
Designs, secures, and optimizes SQL and cloud databases (Azure SQL, on-prem) to ensure high availability, performance, and data integrity for business operations and reporting.
Data Analyst
Analyze business data, build scalable models, and create dashboards using SQL, Python, and Power BI to turn raw data into actionable insights.
Senior Systems Analyst — Legacy Modernization Expert
Reverse-engineers and documents legacy enterprise systems, then helps modernize or decommission them using SQL Server, .NET/C#, Java, and APIs.
Database Administrator: Azure SQL, HA & Disaster Recovery
Maintains and secures Microsoft SQL Server databases for a South African bank, ensuring high availability, disaster recovery, and performance across environments.
Software Engineer - Test Automation
Build and own automated test software for production-line hardware verification, using C#, Python, React/Vue, and PostgreSQL/MSSQL in Agile teams.
Mid-Level Software Engineer
Build and maintain internal .NET and NodeJS applications using ASP.NET, VueJS, Angular, and SQL Server, deploying to Azure/AWS while collaborating with cross-functional teams.
Full Stack AI Engineer
Build and ship enterprise-grade AI apps: full-stack web apps with React/Next.js and Python/FastAPI, integrating LLMs, RAG, and AI agents to automate HR and finance workflows.
Data Scientist
Build and deploy statistical models to extract business insights from data using Python, SQL, and cloud platforms like Azure/AWS.
Software Engineer (Back-end)
Build and maintain scalable back-end systems in C#/.NET for an online gaming company, focusing on RESTful APIs, microservices, and cloud platforms like AWS/Azure.
Software Engineer (Full Stack)
Build and maintain full-stack gaming platforms using JavaScript, .NET (C#), Angular/React/Vue, and cloud services, while collaborating with cross-functional teams to deliver scalable online casino solutions.
Full Stack JavaScript Intermediate Software Developer R30000 - R50000 experience Related
Builds web and mobile apps with Node.js, Angular, Ionic and MSSQL, writing clean code and collaborating with teams to ship features.
Mid-Level Software Developer
Build enterprise applications and APIs using .NET/C# and modern front-end frameworks like Angular or React, following clean code and secure practices.
Full-Stack Developer (Senior)
Build and maintain Vue.js front-end components and .NET Core RESTful APIs, design SQL Server schemas, and mentor junior developers in a global investment advisory firm.
Senior Software Engineer: Enterprise Systems & DevOps Lead
Leads enterprise .NET application development, CI/CD pipelines, and DevOps practices while mentoring engineers and ensuring secure, scalable production deployments.
Full Stack Developer
Build and deploy full-stack web apps using Angular, Python, .NET, MSSQL, and ReactJS for enterprise clients.
Senior Software Engineer, Records
Senior engineer building secure, scalable web apps and APIs in C#/.NET and Azure for Magna’s Records business, using React for UIs and AI tools to boost productivity.
Senior Subsurface Data Analyst: Data Management & Reporting
Senior Data Analyst managing subsurface petroleum databases, validating data, maintaining systems, and ensuring workflow compliance using Oracle and SQL Server.