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
Port Elizabeth, South Africa | Posted on 02/06/2026 Original Job Title Intermediate Software Engineer Date Opened 02/06/2026 Job Type Full time Work Experience 4-5 years State/Province Eastern Cape Country South Africa Job Description Are you a
Reference: PE -VD-1 Our client in the IT industry based in Port Elizabeth is currently looking to employ a Senior Software Developer. Duties & Responsibilities Main purpose of the position: The purpose of this position is
Automation Engineer: Relocate to the Netherlands Imagine working with world‑class automation systems, contributing to high-tech industrial projects, and growing your career in a country known for innovation, engineering excellence, and opportunity. If you’re ready to challenge
The purpose of this position is to develop solutions by guiding development of program specifications; overseeing testing efforts; leading programmers. Responsibilities Accomplish programming project requirements by coaching programmers Serve as a senior development resource on assigned projects,
Software Engineer – Automation, Simulation & Multi-Machine Control NOV South Africa is seeking a skilled and motivated Software Engineer – Automation, Simulation & Multi-Machine Control to support the development, integration, testing, and optimization of advanced automation
Intermediate Software Developer (Office Based) Location: Port Elizabeth Reference: PE -VD-1 Our client in the IT industry is currently looking to employ an Intermediate Developer. Duties & Responsibilities The purpose of the position: The purpose of
Senior Software Developer Reference: PE -VD-1 Our client in the IT industry based in Port Elizabeth is currently looking to employ a Senior Software Developer. Duties & Responsibilities Main purpose of the position: The purpose of
The purpose of this position is to develop solutions by guiding development of program specifications; overseeing testing efforts; leading programmers. Responsibilities Accomplish programming project requirements by coaching programmers Serve as a senior development resource on assigned projects,