To design, build, and maintain robust, scalable data infrastructure that ensures secure, real-time access to operational and supply chain data. This role underpins accurate reporting, advanced analytics, and automationenabling performance optimisation, cost reduction, and smarter decision-making across the logistics value chain 1. Design, build, and maintain ELT pipelines Pipeline success...
Employer Description Our client specialises in electronic equipment manufacturing. Job Description You will be responsible for the following: - Test, Repair of PCB to component level. - Assembly, build and Wiring of Radio System Panels. - Client assistance local and international. - Field Service, breakdown emergencies, travelling locally and abroad. - Use off and Building Test jigs for...
What youll do: - Collaborate with cross-functional teams to understand project requirements. - Develop and maintain cross-platform mobile apps using Flutter. - Translate designs and wireframes into clean, high-quality code. - Optimize app performance across multiple devices. - Troubleshoot and debug issues to ensure app stability. - Stay up to date with Flutter and mobile development...
Industrial Automation Engineering Turn-key Mechanical Design Engineer having designed Bespoke Special Purpose MachineryPermanent positionWill be working daily at the Company premises every weekMust be willing to relocate if needed to JHBMust have a BEng / BSc / BTech in Mechanical Engineering or equivalent.Professional registration (or working towards) would be a great advantage Must have Strong...
JOB SPEC Full Stack Software Developer (.NET / TypeScript) Location: Gauteng (Hybrid) Employment Type: Permanent Experience Level: Mid to Senior (2 5+ years) THE OPPORTUNITY We are recruiting a Full Stack Software Developer to join a high-performance engineering team responsible for building, maintaining, and optimising business-critical systems used at scale. This role is ideal for a...
About the Role This position is suited to a skilled Software Engineer with strong web and backend development experience and a practical, problem-solving mindset. You will contribute across the full software development lifecycle, from design and implementation through to testing, debugging, and delivery. What Youll Do - Design and develop web interfaces and backend systems using Agile...
Software Developer Intern Key Responsibilities: - Develop and implement software applications using C++, C#, and python. - Integrate APIs into software applications, ensuring seamless data flow and functionality. - Optimize software applications for maximum speed and scalability. - Collaborate with the backend and front-end team to design and implement RESTful - APIs for data exchange. - Conduct...
What you will be doing: - Architect, develop, and maintain high-performance Python applications supporting AI and machine learning use cases. - Lead peer code reviews and enforce best practices in software engineering and coding standards. - Design, build, and manage ELT/ETL data pipelines in massively parallel processing environments (e.g. Spark, Ray, or similar). - Oversee the full machine...
About the Role We are seeking a motivated React Native Developer to join our team. This role offers the opportunity to work on real-world mobile applications, contribute to dynamic user experiences, and grow your technical expertise in a collaborative, Agile environment. You will develop and maintain high-quality mobile apps using React Native, while ensuring clean code, performance, and...
Full Stack Engineer (Intermediate) Job Specifics: - Role Title: Full Stack Developer (Intermediate) - Location: Sandton, Johannesburg, South Africa - Work Model: Hybrid / Remote - Employment Type: Full-Time - Department: Engineering / Software Development - Industry: Digital Product Development / Technology - Experience Required: 3+ Years Full Stack Development Experience An established...
Requirements - Matric and relevant IT qualification - 5+ years hands-on experience in front-end development. - 3+ years of hands-on experience with React.js and its core principles. - Strong proficiency in JavaScript (ES6+), HTML5, and CSS3. - Experience with state management libraries (e.g., Redux, Zustand, MobX). - Familiarity with RESTful APIs and asynchronous request handling. - Knowledge of...
Duties & Responsibilities - Develop and maintain backend services, APIs and system components - Work with data flows, processing logic and integrations - Assist with fullstack development where required - Debug, optimise and improve existing systems - Collaborate with the engineering team to deliver reliable solutions - Contribute to technical problem-solving and feature planning Experience &...
Duties and Responsibilities: - Develop and maintain cross-platform mobile applications using .NET MAUI. - Integrate APIs to ensure efficient data retrieval and storage between mobile apps and back-end systems. - Collaborate with UI/UX Designers to design intuitive, responsive, and visually appealing user interfaces. - Write clean, scalable, and maintainable code in C#. - Conduct code reviews,...
Company and Job Description: An established technology-driven organisation operating in the electronics and embedded systems space is looking to appoint a Junior Firmware Engineer into its Technical & Development team. The role focuses on the design, development, and deployment of firmware and software for control and test equipment used in highly regulated, safety-critical environments. You...
We are seeking an experienced Automation Engineer with strong expertise in Siemens WinCC and PCS 7 to join our engineering team. The successful candidate will be involved in the design, development, commissioning, and support of industrial automation and process control systems across a range of projects. Key Responsibilities - Design, configure, and maintain Siemens PCS 7 DCS solutions -...
Key Responsibilities: - Develop and maintain back-end systems using Python, ensuring robust, scalable, and high-quality solutions. - Design, build, and maintain RESTful APIs for both internal and external integration. - Work with MySQL databases, including query optimization and schema design. - Collaborate with Front-End Developers, product owners, and other stakeholders for seamless system...
Experience Required: - 2 to 5 years of experience as a Software Developer in a full stack environment. Your Key Responsibilities: - Design, build, and maintain applications, components, and reusable UI controls. - Write clean, performant, and maintainable code. - Produce concise and accurate technical documentation. - Adhere to development timelines and team delivery standards. - Collaborate...
Our client is seeking a Mobile Software Developer to design and develop mobile applications using the Flutter framework. This role involves collaborating with cross-functional teams to create responsive, user-friendly apps that meet performance and usability standards. Why this role stands out: - Work with cutting-edge mobile technologies - Opportunity to build impactful, cross-platform...
Key Responsibilities: - Develop and maintain desktop applications using WinForms. - Design, build, and maintain RESTful APIs using ASP.NET Core WebAPI. - Implement and manage WCF services for communication between applications. - Integrate APIs with Microsoft SQL Server for efficient data retrieval and storage. - Utilize Entity Framework 6 and Entity Framework Core for data access. - Write...
Duties and Responsibilities: - Develop and maintain web applications using Web Forms and React. - Design, build, and maintain RESTful APIs using .Net Core. - Implement and manage WCF services for application communication. - Integrate APIs with Microsoft SQL databases to ensure efficient data retrieval and storage. - Write clean, scalable, and maintainable code in JavaScript and CSS. - Conduct...