Tech jobs
Job listings
Lead upf application developer
Lead the design, development, and maintenance of UPF-based payment applications using BASE24-EPS, ISO 8583, and cloud-native tools to ensure secure, high-availability transaction processing.
Software engineer (back-end)
Build and maintain scalable back-end systems for online gaming using .NET (C#), RESTful APIs, and cloud platforms like AWS/Azure.
Intermediate software engineer
Builds and maintains legal-research software using .NET, C#, Angular, and SQL while collaborating in Agile teams to deliver AI-driven solutions for global customers.
Systems software engineer
Junior systems engineer maintaining and improving telecom infrastructure, including servers, databases, and security systems, while providing technical support.
Software Engineer
Builds and maintains C# .NET integrations and data pipelines for a global asset manager’s trading systems, automating workflows and supporting Azure-hosted services.
Senior web application developer
Senior developer builds, improves, and integrates web apps, databases, and reporting systems using SQL, C#, and Power BI while ensuring security and compliance.
Senior c# software developer
Build and maintain C# back-end services and Microsoft SQL databases, integrate front-end components with Angular/Vue/React, and troubleshoot performance issues for a managed IT services provider.
Software engineer
Designs, builds, tests, and maintains software in Java, C#, and C++ while following agile practices and code-quality standards.
Junior software developer
Junior developer writes and debugs code, troubleshoots issues, and collaborates on a product while following secure coding standards and data-protection rules.
Software Developer - API Specialist
Designs, builds, and secures RESTful APIs and web services in Java/Python/Node.js, ensuring scalability and integration with internal and external systems.
Intermediate software developer
Builds and maintains C#/.NET applications and REST APIs for a fintech company, working across web, desktop, and cloud platforms while collaborating with stakeholders.
Data Engineer
Build and maintain secure, scalable ETL pipelines and data warehouses for a multi-tenant fintech platform using Python, SQL, Azure Synapse, and PostgreSQL.
Software/ Data Engineer
Builds and maintains data pipelines and analytics for a mining-industry big-data platform, focusing on ingestion, processing, and storage to enable descriptive, diagnostic, predictive, and prescriptive analytics.
Mobile application developer
Develops and maintains enterprise mobile apps using C# and SQL, integrating with backends and databases in a hybrid/onsite Johannesburg role.
Junior software developer
Build and maintain C#/.NET web apps with Blazor, React, and Flutter, using SQL Server and Azure DevOps for full-stack development and testing.
Software developer
Build and maintain trading, risk-management, and market-data systems using C#, Java, .NET, and SQL; collaborate in Agile teams to deliver secure, high-performance software.
Senior software developer
Lead a team to design, build, and deliver secure payment and cash-management systems using C#, Java, .NET, and SQL, while mentoring junior developers.
Systems Analyst
Analyzes and reverse-engineers legacy enterprise systems to document architecture, data flows, and dependencies, supporting modernization and migration efforts.
Senior software developer
Senior developer building and maintaining .NET-based integrations and APIs, using C#, Azure, and SQL databases, while mentoring teammates and supporting clients.
Junior software developer
Build and maintain full-stack web applications using C#/.NET or Java, SQL, and cloud tools, collaborating in a team and learning modern development practices.