Software Engineering jobs in midrand South Africa
76 software engineering jobs found in midrand: showing 1 - 50
Proposal Engineer (solar & Renewable Energy)
Company: Network Recruitment |
abilities. Proficiency in Microsoft Office and relevant engineering software. Preferred Experience Experience with utility-scale... and engineering concepts. Perform energy yield assessments and system sizing calculations. Prepare bills of quantities, scope of workLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 11 Jul 2026
Piping Draughtsperson
Company: Efficiency Staffing Solutions |
, and related production environments. Interpret engineering sketches, site measurements, technical specifications, PFDs, P&IDs... and beverage, FMCG, manufacturing, process plant, or engineering industry. Strong understanding of pipe routing, piping systemsLocation: Midrand, Johannesburg, South Africa
| Salary: R24000 - 28000 per month | Date posted: 10 Jul 2026
Back-end Developer (senior) (contract) - Gauteng/hybrid - Isb3000376
Company: iSanqa Resourcing |
-2028 Location: Midrand / Menlyn / Rosslyn / Home Office Rotation Role Group: DevOps Role Name: Software EngineeringLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Sap Abap Developer (contract) Expert - Gauteng/hybrid - Isb6702918
Company: iSanqa Resourcing |
Job Description Our client is looking for an experienced SAP ABAP Developer (Expert) to join their SAP Engineering... technologies to improve software quality and delivery. If you are looking for an opportunity to work on enterprise-scale SAPLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Back-end Developer (contract) Entry - Gauteng/hybrid - Isb2301386
Company: iSanqa Resourcing |
/ Menlyn / Rosslyn / Home Office Rotation Role Group: DevOps Role Name: Software Engineering Level: Entry (Approximately... environments, and software engineering best practices. What We Offer Opportunity to launch your career within a global enterpriseLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Full Stack Developer (contract) (expert) - Gauteng/hybrid - Isb2503346
Company: iSanqa Resourcing |
-profile digital transformation programme using the latest cloud technologies, Agile practices, and modern software engineering... about modern software engineering, cloud architecture, and leading high-performing Agile teams through complex migrationLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Data Engineer (contract) (senior) Midrand/hybrid - Isb9801010
Company: iSanqa Resourcing |
, and modern software engineering. You are naturally curious, enjoy exploring emerging technologies, and thrive on transforming... Data engineering and management. Software Engineering Advanced JavaScript development. REST API integration. EventLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Proposal Engineer (solar & Renewable Energy)
Company: Network Recruitment |
skills. Strong communication and presentation abilities. Proficiency in Microsoft Office and relevant engineering software... designs and engineering concepts. Perform energy yield assessments and system sizing calculations. Prepare billsLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Project Manager
Company: Network Recruitment |
. Coordinate multidisciplinary engineering, procurement, construction, and commissioning teams. Ensure projects are delivered... Engineering discipline. Proven experience managing EPC or turnkey projects within the water, wastewater, process, miningLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Project Manager
Company: Network Recruitment |
and handover. Coordinate multidisciplinary engineering, procurement, construction, and commissioning teams. Ensure projects... Engineering discipline. Proven experience managing EPC or turnkey projects within the water, wastewater, process, miningLocation: Midrand, Johannesburg, South Africa
| Salary: R83333 - 100000 per year | Date posted: 09 Jul 2026
Piping Draughtsperson
Company: Efficiency Staffing Solutions |
production environments. Interpret engineering sketches, site measurements, technical specifications, PFDs, P&IDs, and client... and beverage, FMCG, manufacturing, process plant, or engineering industry. Strong understanding of pipe routing, piping systemsLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 09 Jul 2026
Tech Lead - Software Development
Company: Network Recruitment |
innovation, continuous improvement, and modern software engineering practices. Requirements: Degree in Computer Science..., Information Systems, Engineering, or a related field. 10+ years of software development experience. 3+ years of Flutter mobileLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 09 Jul 2026
Tech Lead - Software Development
Company: Network Recruitment |
requirements. Promote innovation, continuous improvement, and modern software engineering practices. Requirements: Degree... in Computer Science, Information Systems, Engineering, or a related field. 10+ years of software development experience. 3Location: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 09 Jul 2026
Tech Lead - Software Development
Company: Network Recruitment |
, and regulatory requirements. Promote innovation, continuous improvement, and modern software engineering practices. Requirements...: Degree in Computer Science, Information Systems, Engineering, or a related field. 10+ years of software developmentLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 08 Jul 2026
Tech Lead - Software Development
Company: Network Recruitment |
innovation, continuous improvement, and modern software engineering practices. Requirements Degree in Computer Science..., Information Systems, Engineering, or a related field. 10+ years of software development experience. 3+ years of Flutter mobileLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 02 Jul 2026
Tech Lead - Software Development
Company: Network Recruitment |
, and regulatory requirements. Promote innovation, continuous improvement, and modern software engineering practices. Requirements... Degree in Computer Science, Information Systems, Engineering, or a related field. 10+ years of software developmentLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 01 Jul 2026
Full Stack Developer (.net/ Vue.js)
Company: Tumaini |
, and contributing to high-quality software solutions. Requirements: Bachelor's Degree in Computer Science, Software Engineering..., or a related field 5+ years of software development experience Strong experience with .NET (ASP.NET Core) 2+ years of experienceLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 01 Jul 2026
Data Analyst
Company: Network Recruitment |
, Statistics, Computer Science, Business Analytics, Engineering, or similar Postgraduate or specialised certifications advantageous... Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Software Developers/Engineers/ArchitectsLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 01 Jul 2026
Tech Lead - Software Development
Company: Network Recruitment |
requirements. Promote innovation, continuous improvement, and modern software engineering practices. Requirements Degree... in Computer Science, Information Systems, Engineering, or a related field. 10+ years of software development experience. 3Location: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 01 Jul 2026
Data Analyst
Company: Network Recruitment |
Requirements: Degree in Data Science, Statistics, Computer Science, Business Analytics, Engineering, or similar Postgraduate... following: Software Developers/Engineers/Architects Data Analytics Specialists PM/BA/Scrum Masters DevOpsLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 01 Jul 2026
Channel Manager
Company: iOCO |
Software Sales experience Beneficial: 1 year in AVEVA or similar Portfolio experience Strong verbal and written communication..., Relevant Diploma / Certifications Preferred Qualifications: Bachelor's degree in Computer Science / Engineering/ SalesLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 30 Jun 2026
Mechanical Engineer
Company: John Wood Group |
Job Category: Engineering Job Description: Ensure that designs are in accordance with project / study requirements... and ease of plant maintenance and operations. Ensure design engineering standards are maintained and adheredLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 30 Jun 2026
Senior Mechanical Engineer
Company: John Wood Group |
Job Category: Engineering Job Description: Ensure that designs are in accordance with project / study requirements... and operations. Ensure design engineering standards are maintained and adhered to on all projects. Review and comment on designLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 30 Jun 2026
Senior Mechanical Designer
Company: John Wood Group |
Job Category: Engineering Design Job Description: To work in a safe manner, complying with and actively... in accordance with accepted Engineering practice and company draughting procedures Experienced and familiar with relevant CADLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 30 Jun 2026
Senior Data Engineer
Company: iDbase Software |
, or software engineering focused on data platforms Expert-level hands-on experience with Qlik Talend (Data Integration or Studio... for data quality, validation, and governance Maintain documentation for pipelines, data models, and engineering standardsLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Software Engineer (.net & Aws)
Company: iDbase Software |
, Software Engineering, IT, or a related field. Certifications: AWS Certified Developer – Associate(optional...About the Role We are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology teamLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Channel Manager
Company: iOCO |
Industrial Software Sales experience Beneficial: 1 year in AVEVA or similar Portfolio experience Strong verbal and written... / Engineering/ Sales / ManagementLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Solution Architect
Company: iOCO |
closely with sales, product management, engineering, and customer success teams or technical account management to deliver end... at conferences, industry forums, and customer events as a subject matter expert (SME). Your Expertise: Diploma in EngineeringLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Software Engineer (java)
Company: iDbase Software |
certificate, or diploma in Computer Science, Software Engineering, IT, or a related field. Certifications (beneficial...About the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology teamLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Technical Lead (.net & Azure)
Company: iDbase Software |
. Education: Bachelor’s degree, higher certificate, or diploma in Computer Science, Software Engineering, IT, or a related field... applications. This role includes guiding a team of software engineers, establishing coding and quality standards, and ensuring theLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Technical Lead (.net, Angular & Aws)
Company: iDbase Software |
’s degree, higher certificate, or diploma in Computer Science, Software Engineering, IT, or a related field. Additional... of cutting-edge applications. This role involves leading a team of software engineers, setting coding and quality standardsLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Intermediate .net Developer
Company: iDbase Software |
who thrive in complex software environments, value clean, efficient, and maintainable code, and enjoy collaborating..., Engineering, or related field Additional Information Contract Duration: 12 Months (with possibility of renewal) SalaryLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Software Engineer (.net & Azure)
Company: iDbase Software |
, higher certificate, or diploma in Computer Science, Software Engineering, IT, or a related field. Certifications...About the Role We are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovativeLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
React Native Developer
Company: iDbase Software |
Science, Software Engineering, or equivalent practical experience. Additional Information Proposed StartLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Project Engineer (mine Operate & Mine Protect Oas)
Company: Oxyon People Solutions |
of Project Engineering software processes, procedures, and documentation. To ensure that relevant stakeholders are aware...SCOPE OF THE ROLE The Project Engineer is a critical part of the Project Engineering and technical team. TechnicalLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Software Engineer – Java & Salesforce
Company: iDbase Software |
Senior Software Engineer – Java & Salesforce About the Role We are seeking a Senior Software Engineer... and software deployment processes Required Expertise Core Skills & Experience 5–8+ years of professional Java developmentLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Sales Director - Water Meter
Company: Jelocorp Group |
and effectiveness. Requirements: Bachelor's Degree: Electrical Engineering, Business Administration, or related field Matric 5-7.... Proficiency in CRM software and Microsoft Office suite. *Should you not receive any response within 2 weeks, please considerLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Business Analyst
Company: iDbase Software |
, architects, and engineering teams to define solution options and assess business impact. Support system design reviews, backlog..., or customer portals. Knowledge of business process re-engineering (BPR), operational optimisation, or product lifecycleLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Project Engineer - Richards Bay
Company: Oxyon People Solutions |
of Project Engineering software processes, procedures and documentation. To ensure that relevant stakeholders are aware of risks...Purpose of Position: The Project Engineer is a critical part of the Project Engineering and technical team. TechnicalLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Data Integration Engineer
Company: iDbase Software |
in Computer Science, Information Technology, Software Engineering, or related field Additional Information EmploymentLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Data Analyst
Company: iDbase Software |
Ensure data quality, integrity, and compliance with governance standards Data Management & Engineering Implement ETLLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Ai Engineer (full Stack)
Company: iDbase Software |
business automation and operational efficiency. Candidates with experience in modern software engineering who are interested... cases Software Engineering (Full Stack) Develop backend services using Java (Spring Boot) and/or Python Build frontendLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Database Administrator (dba)
Company: iDbase Software |
reliability. Collaboration, Mentoring & Continuous Improvement Collaborate with development, data engineering, analyticsLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Hot Spot Manager
Company: Talent on Tap |
feedback to engineering teams for software and process improvements. What We’re Looking For: A self-starter... cause and effect. Technical understanding of networking fundamentals, or aptitude to understand engineering stacksLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Technical Business Analyst
Company: iDbase Software |
into clear, actionable specifications for engineering teams. You will work closely with Solution Architects, Data Engineers... between business and engineering, and take pride in producing high-quality documentation that drives real outcomes. KeyLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Cloud Engineer
Company: iDbase Software |
impactful solutions. Key Responsibilities * Cloud Architecture & Engineering Design and build distributed cloud systems... using Azure DevOps, GitHub Actions, GitLab CI, or Jenkins Maintain software repositories and automate software updateLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Enterprise Data Engineer
Company: iDbase Software |
, and provide leadership across multiple engineering teams in highly regulated environments. Key Responsibilities * Architecture... experience in data engineering, data architecture, or enterprise data platform roles 2–3+ years in a leadership or strategicLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Java Developer
Company: iDbase Software |
). Education Bachelor’s degree, higher certificate, or diploma in Computer Science, Software Engineering, IT, or a related field..., maintainable software solutions. Key Responsibilities * Development & Architecture Design, develop, and maintain backendLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Senior Developer - Telecommunication
Company: OttoBauthentic |
Requirements: 6+ years software development experience Strong Python/Java/Node + cloud experience Minimum 3+ years in the... Qualifications: Bachelor’s degree in Computer Science, Telecommunications Engineering, Electrical Engineering, or a related fieldLocation: Midrand, Johannesburg, South Africa
| Salary: R75000 - 108000 per year | Date posted: 28 Jun 2026
Senior Cloud Architect
Company: iDbase Software |
tooling. Provide input on software development and integration practices, ensuring cloud solutions align with engineering... engineering teams, with a good understanding of software development practices and CI/CD integration. Desirable Experience