Software Engineer – Multi-Machine Control Automation NOV South Africa is seeking a skilled and highly motivated Software Engineer to support and develop NOV’s Multi-Machine Control (MMC) automation package. The successful candidate will play a critical role in integrating, testing, troubleshooting,
Responsibilities Design, implement, and maintain integrations across various Saa S platforms and custom applications. Collaborate with cross-functional teams to deliver scalable and efficient software solutions. Lead technical planning, architectural decisions, and code reviews to ensure best practices. Troubleshoot
Senior Backend Software Engineer (Integrations) (Remote) IT - Software Development Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, Kenya, Remote ENVIRONMENT JOIN a cutting-edge Fin Tech company helping to shape the future of digital
Basic Requirements Formal Tertiary education: Grade 12 Diploma or Degree in Computer Science Software Engineering Information Technology or a related field. Experience 3 to 7+ years’ software development experience, with strong practical experience in mobile application development. Experience
As a Senior Software Engineer, you will be a technical leader within the development team, responsible not only for delivering high-quality software but also for shaping technical direction, architectural decisions, and engineering standards. You will work with a high
Overview Canonical is a pioneering open-source software company based in Cape Town, South Africa. We publish Ubuntu and serve global enterprises with cloud, data science, AI, engineering, and Io T workloads. Our team operates globally with 1200+
A leading Fin Tech company in South Africa is seeking a Senior Backend Software Engineer specializing in integration tasks. You will be responsible for designing, building, and integrating technical requirements for...
Job title: Senior Software Engineer Reporting to: Software Engineering Team Lead Location: Remote ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S EE TARGETS WHAT WE DO Lula is an innovative and human-focused Fin Tech company
A dynamic software integration company in South Africa is seeking a talented individual to design and implement integrations across various platforms. The ideal candidate should hold a Bachelors degree in Computer Science or a related field, possess strong experience
Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,
Direct message the job poster from First Point Group I help empower IT leaders build high performance teams across EMEA regions | Recruitment Specialist Are you a talented Java Developer looking for your next challenge? Our
Build Scalable Web3 & Blockchain Products with a Global Remote Team Remote (South Africa) | Market Related | SA Working Hours About Our Client Our client is a globally distributed software development company with teams spanning the
A leading cloud technology provider in South Africa seeks a skilled software developer to enhance existing systems and create new integrations. You will conduct research, design, and implementation while providing ongoing technical support. Ideal candidates will have a
Distributed Systems Software Engineer, Python / Go Canonical Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems
Our dynamic Ed Tech company in South Africa is searching for the coding expertise of a dedicated and passionate remote Ruby on Rails Developer to join our fast-paced agile environment! Candidates can be based globally and
Software Developer Location: Port Elizabeth (Gqeberha) Company: Systems Services Group (Pty) Ltd Systems Services Group is a leading ICT solutions provider, seeking a Software Developer to join our team in Gqeberha. This is a hands‑on development role responsible
Software Engineer - Multi-Machine Control Job Description Software Engineer – Multi-Machine Control Automation NOV South Africa is seeking a skilled and highly motivated Software Engineer to support and develop NOV’s Multi‑Machine Control (MMC) automation package. The successful candidate will play a critical
About the job Senior Software Engineer I Matric (Grade 12) 4 years of Software Engineering experience BS Engineering/Computer Science or equivalent experience required. Knowledge of continuous Software delivery Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall) Intermediate proficiency with data
Basic Requirements Formal Tertiary education: Grade 12 Diploma or Degree in Information Technology Computer Science Software testing Engineering or a related field. Experience 3 to 6+ years’ experience in software quality assurance, including practical exposure to both manual
Overview As the Logistics Process Engineer, you play a pivotal role in designing and implementing operational efficiencies within the logistics framework. You provide crucial management support by analyzing existing processes and identifying areas for improvement. This role