The Senior Software Engineer is responsible for designing, developing, and delivering high-quality, scalable, and secure software solutions. This role serves as a technical expert and mentor within engineering teams, ensuring best practices in coding, architecture, and system design.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,
Salary: Competitive, based on experience and qualification level Application Closing Date: 31 August 2026. Interviews held on a rolling basis. What does a Project Manager at Octoco look like? Were looking for a Project Manager to join Octocos
Principal Software Engineer Looking for engineering problems that actually matter? Join Sands Decision Intelligence Platform team and help build the semantic engines, data platforms, and AI-powered systems that enable governments and enterprises to make better operational decisions.
Digital Project Manager & Studio Manager Remote, South Africa | Posted on 02/03/2026 Remote/offshore or UK (min 3 days per week in office) Fixed Term with a view to perm We’re looking for a driven Senior Project Manager to
Senior Programming and Software Developer The Senior Programming and Software Developer will create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May
Technical Product Manager: Airborne EW (DOORS) (Centurion) Engineering/Technical ~ Product/Project management Pretoria/Centurion - Gauteng - South Africa ENVIRONMENT A leading provider of Electronic Systems seeks a highly strategic-thinking Technical Product Manager who will be responsible for designing and
Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We’re committed to putting the power of cryptocurrency in everyones hands sensibly and responsibly. Since 2013, we’ve
Kurtosys builds the platform that asset and wealth managers use to produce and distribute client-facing reports, marketing materials, and data-driven documents at scale. Were a regulated fintech - ISO-27001 certified, operating across four global offices, fully hosted
Hire Resolves client is looking for a Technical Project Manager to join their team in Johannesburg, GP. The client has successfully developed and deployed mobile-grade carrier platforms and digital technologies & services into multiple network operators &
Purpose Of The Role At Dis-Chem Life, we are building systems that protect lives, accelerate innovation, and drive digital transformation at scale. As our Software Engineer, you will design and build the core services, platforms, and APIs
Company Description: Rewst is a tool designed for Managed Service Providers (MSPs) to streamline and automate their processes, saving valuable time and effort. Our platform helps MSPs achieve big automation wins, resulting in increased productivity and
Overview This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation
Position: Senior Business Analyst (Hybrid) Location: Bellville Reporting to: Customer Delivery Executive Role Overview The Senior Business Analyst is a key contributor to the organizations success by analysing business needs, identifying opportunities for improvement, and providing
Job Title: Intermediate NET Developer Reports to: Information Systems Manager Department: IT Job Grade Branch: Midrand Job Purpose The purpose of this job is to assist with building, maintaining, and improving business-critical applications. The ideal candidate has
Specialist: IT Senior Developer_Insurance (Long-Term) Location: Pretoria Salary: R55 000 (neg) Our client is looking for a specialist: IT Senior Developer, candidate must be able to perform system program design, coding, testing, debugging and documentation and he
Location: Kempton Park, Johannesburg Job Posting Title: IT Developer, Regional IT Services Time Type: Full Time Job Related Requirements: Minimum of 5 years’ experience in Software Testing and Progress programming Full SDLC experience Progress System experience Familiarity with
ESSENTIAL SKILLS: Deep functional expertise in SAP Treasury and Cash Management modules (Cash Management, In-House Cash, Advanced Payment Management). Strong understanding of bank connectivity and multi-banking solutions (SWIFT, bank adapters, Multi-Bank Connectivity). Experience with master data
Job category: Engineering, Technical, Production and Manufacturing Contract: Permanent Remuneration: Market Related EE position: No About our company CBI- Low Voltage Introduction The purpose of a Mechanical Design Engineer is to design, develop, and improve mechanicalcomponents,
Payment Quality Engineer We are currently looking for a Payment Quality Engineer based in Johannesburg and Cape Town. Responsibilities Conduct thorough testing of payment-related APIs, ensuring compatibility, functionality, and security. Analyze payment processing workflows and identify areas