Nodejsjava Software Engineer Jobs in South Africa

Professional job seekers finding South Africa jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Electrical Project Engineer

Electrical Project EngineerPretoria, Gauteng This is an exciting opportunity to join a business delivering complex, high-value projects both locally and internationally, with exposure to cutting-edge systems and global project standards.<b ...

Electrical Project Engineer

Electrical Project Engineer Industrial Automation (FMCG / Food & Beverage)Pretoria, Gauteng Key Responsibilities: Develop and manage detailed project schedules aligned to client and internal timelines Generate and review electrical drawings, en ...

Electrical Project Engineer

Were looking for a dynamic Electrical Project Engineer to join our team in the F&B and electrical department. The successful candidate will take ownership of project scheduling, documentation, procurement coordination, and site team management from project kick-off through to FAT and final handover. R ...

Electrical Project Engineer

WE ARE HIRING Electrical Project Engineer Location: PretoriaSalary: R40 000 R50 000 CTC per month Requirements: - NDip / BTech or BEng in Electrical or Mechatronic Engineering (Essential)- 35 years experience in an electrical pro ...

Electrical Project Engineer

ELECTRICAL PROJECT ENGINEER - AUTOMATION & ROBOTICS Our client, an industrial automation and robotics company specializing in custom automation and system integration solutions, is seeking an Electrical Project Engineer! Location: Pretoria <str ...

IT Support Engineer

IT Support Engineer Join a growing remote-first business supporting modern Microsoft cloud environments and endpoint infrastructure. Remote (South Africa) | R40 000 R45 000 | UK Hours (9 am 6 pm) About Our Client Our client is a UK-based business focused on delivering a mode ...

Design Engineer AV

To produce high-quality technical drawings and support the design, integration, and implementation of AV and digital communication solutions. Key Responsibilities Create and review AutoCAD drawings ...

Junior Data Engineer

What Youll Do Assist in building, maintaining, and optimising automated data pipelines and workflows. Ingest, process, and manage structured, geospatial, satellite, weather, and external datasets. Support the development of analytical datasets, dashboards, reporting solutions, ...

Junior Project Engineer

Key Responsibilities: Assist the senior project managers with planning, coordinating, and executing engineering projects. Support the management of project timelines, budgets, and deliverables. Liaise with clients, contractors, and internal teams to ensure seamless communic ...

Systems/Data Engineer

Key Responsibilities Maintain and support servers, virtual environments, and hosted systems in a 24/7 environment Monitor system health and resolve incidents proactively Manage system updates, patches, backups, and disaster recovery processes Troubles ...

Application Engineer Mechanical

Your Key Responsibilities: 🤝 Collaborate with management to elevate customer experiences and identify new business opportunities.🛠Engage with clients on-site to gather critical technical details and meticulously define project scopes.📝 Craft compelling proposals a ...

ELECTRICAL PROJECT ENGINEER

ELECTRICAL PROJECT ENGINEER Location: Pretoria Salary: R40 000 R50 000 CTC per month Position Type: Permanent Working Hours: Mondays to Fridays, 8am 5pm Training Provided We are seeking a skilled and driven Electrical Project Engineer to join a dynamic F&B an ...

L2 Commvault Engineer

Main Purpose of the Job: The L2 Commvault Engineer is responsible for the day-to-day operational support, administration, and optimisation of Massmarts enterprise backup and recovery environment. The role ensures that all data protection services remain stable, secure, and aligned to agree ...

Junior Project Engineer

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Science Degree in Electrical, Mechanical, or Mechatronic.Must have at least 1.5 years of solar PV project engineering experience at a Solar EPC or advisor in the South African C&I embedded ...

Assistant Resident Engineer

Applicants must have the following requirements:Must have a Bachelor of Technology Degree or Bachelor of Engineering Degree or a National Diploma in Civil Engineering.Must have a Labour-Intensive Construction unit standard at NQF Level 5 (SAQA-accredited).Must be registered with ECSA as a ...

Network Security Engineer

Bachelors degree /Diploma or equivalent experience3+ years of IT experience1+ years of hands-on web application penetration testing / ethical hacking experienceThe Purpose of Your RoleLead testing efforts on web and mobile applications and s ...

Professional Civil Engineer

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Science Degree or a Bachelor of Technology Degree in Civil Engineering.Must be registered with ECSA as a Professional Engineer/Technologist.Must have 8- 10 years of experience in ci ...

Electrical Technologist/Engineer

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Technology Degree in Electrical Engineering.Must be registered with ECSA as a Candidate Technologist/Engineer.Must have at least 5 years of Electrical Building Services and Rural El ...

Intermediate Proposal Engineer

Applicants must have the following requirements:Must have a National Diploma in Electrical Engineering.Must be registered with ECSA or have Project Management accreditation, or membership in a relevant professional body.Must have 3–5 years of experience in formal estimating and pr ...

Civil Engineer (Water)

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Science Degree in Civil Engineering.Must be looking to register as a Professional Engineer within the next 24 months.Must have at least 5 years of experience in the design o ...

Senior Water Engineer

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Science Degree or a Bachelor of Technology Degree in Civil Engineering.Must have 10+ years’ post-first qualification experience in the built environment and at least 5 of these year ...

Junior Civil Engineer

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Science Degree in Civil Engineering.Must be registered with ECSA.Must have 2-3 years of post-graduate experience as an Engineer.Must have design experience in Water ...

Civil Engineer Water

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Science Degree in Civil Engineering.Must be looking to register as a Professional Engineer within the next 24 months.Must have at least 5 years of experience in the design o ...

Resident Engineer (Building)

Applicants must have the following requirements:Must have a National Diploma in Civil Engineering.Must have at least 5 years of experience as a Resident Engineer working on building projects.Professional Registration with ECSA/SACPCMP would be advantageous.Must be proficient in in ...

Design Engineer/Technologist

Job Requirements:Qualifications:Applicable Bachelor's for BTech degree in Civil Engineering.Registration with ECSA (preferred).Experience:05 or more years' experience with specific Municipal Infrastructure Design experience a pre-requisite.Person Re ...

Intermediate Structural Engineer

Applicants must have the following requirements:Must have a Bachelor of Science Degree or Bachelor of Engineering Degree in Civil Engineering.Must be registered with ECSA as a Candidate Engineer Registered with ECSA as a Professional Engineer would be advantageous.Must have 3-5 ye ...

Professional Civil Engineer

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Science Degree or a Bachelor of Technology Degree in Civil Engineering.Must be registered with ECSA as a Professional Engineer/Technologist.Must have at least 10 years of ex ...

IT Systems Engineer

Position Overview:The IT SYS Engineer will oversee the installation, configuration, maintenance, and reliable operation of computer systems, servers, and network infrastructure. This role is responsible for managing both on-premises and cloud-based systems while ensuring high availability and security o ...

IT Support Engineer

Position Overview:The IT Support Engineer will oversee the installation, configuration, maintenance, and reliable operation of computer systems, servers, and network infrastructure. This role is responsible for managing both on-premises and cloud-based systems while ensuring high availability and secur ...

Electrical Engineer Internship

Electrical Engineer Internship – West Rand – R15 000ctcOne year Internship for a recently qualified B.TECH Electrical Engineer. Start ASAP. Must have accommodation in the Roodepoort, West Rand area or close-by. Mail a detailed cv with all the dates. Please mail a copy of your qualification ASAP ...

Mechanical Engineer Internship

Mechanical Engineer Internship – West Rand – R15 000ctcOne year Internship for a recently qualified B.TECH Mechanical Engineer . Start ASAP. Must have accommodation in the Roodepoort, West Rand area or close-by. Mail a detailed cv with all the dates. Please mail a copy of your qualification ASAP ...

Design Engineer AV

Key ResponsibilitiesCreate and review AutoCAD drawings in line with industry standards.Develop infrastructure and engineering drawings for AV systems.Produce rack layouts, wiring diagrams, and cabling assemblies.Assist with technical equipment lists and overview documentation. ...

Engineer : Boksburg JHB

We are assisting our client for the recruitment of a skilled and detail-oriented Metallurgical Engineer. If you meet the below requirements, email your CV to DutiesPlanning and coordinating workflow throughout the laboratory, compiling blank test reports, and reporting of ...

Intermediate Mechanical Engineer

Applicants must have the following requirements:Must have a Bachelor of Science Degree or Bachelor of Engineering in Mechanical Engineering.Must have 3-6 years of experience in a relatable engineering environment.Must have a sound understanding of fabrication, boiler making/weldin ...

Senior React Engineer

SUMMARY: - POSITION INFO: React Engineer – AI-Native Frontend | Build the Future of Professional Platforms Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and hiring t ...

Senior Data Engineer

SUMMARY: - POSITION INFO: We are seeking a senior, hands-on Senior Data Engineer who combines deep technical expertise in data pipelines, data modelling, and integration with the ability to guide standards and uplift delivery across the data ecosystem. This ro ...

Senior Systems Engineer

SUMMARY: We are looking for a Senior Systems Engineer to join our team in Cape Town for a permanent position. POSITION INFO: Key Responsibilities: Executing requirements engineering to ensure the delivered systems will meet the stakeholder's needs ...

Senior Backend Engineer

SUMMARY: Senior Backend Engineer POSITION INFO: We’re looking for a Senior Backend Engineer to design, build and scale the critical services that power our platform. In this role, you will own system design and delivery across multiple services, contribute to architecture and plat ...

Senior Structural Engineer

SUMMARY: - POSITION INFO: About the Role This position will be dedicated to a single key client, requiring regular site travel. You will play a pivotal role in delivering high-quality structural solutions within the mining and heavy structural ...

Design Structural Engineer

SUMMARY: - POSITION INFO: Requirements: Sound knowledge of Finite Element Analysis. Joburg-based but travel involved. Experience in Structural, Rebar, Industrial, Mining ...

Junior Data Engineer

SUMMARY: Building, maintaining, and optimising data pipelines and infrastructure, enabling advanced analytics POSITION INFO: We are seeking a Data Engineer to support the delivery of enterprise data solutions aligned to the bank's Data Architecture Roadmap . ...

Intermediate Data Engineer

SUMMARY: - POSITION INFO: We are seeking an exceptionally talented hands-on Intermediate Data Engineer who combines deep technical expertise in data pipelines, data modelling, and integration. This role is accountable for designing and delivering scalable, rel ...

Senior Projects Engineer

SUMMARY: Senior Projects Engineer POSITION INFO: Assist with Design of Various Equipment Review and approve drawings Commissioning assistance Ensure your projects drawings are completed accurately and within the deadlines Manage mu ...

Application Support Engineer

SUMMARY: - POSITION INFO: This role is responsible for supporting and maintaining a production system used by enterprise clients. It involves a mix of technical troubleshooting, client communication, and system analysis across cloud-based services and application layer ...

Junior Geometric Engineer

SUMMARY: To provide discipline specific, specialist engineering and project management services to iX enginee POSITION INFO: Areas of Responsibilities 1. Business Development and Support Build relationships with key clients to secure new business. <li ...

Junior Geometric Engineer

SUMMARY: To provide discipline specific, specialist engineering and project management services to iX enginee POSITION INFO: Areas of Responsibilities 1. Business Development and Support Build relationships with key clients to secure new business. <li ...

Junior Geometric Engineer

SUMMARY: To provide discipline specific, specialist engineering and project management services to iX enginee POSITION INFO: Areas of Responsibilities 1. Business Development and Support Build relationships with key clients to secure new business. <li ...

Junior Geometric Engineer

SUMMARY: To provide discipline specific, specialist engineering and project management services to iX enginee POSITION INFO: Areas of Responsibilities 1. Business Development and Support Build relationships with key clients to secure new business. <li ...

Mechatronics Engineer Intern

SUMMARY: - POSITION INFO: We are seeking a motivated and driven Mechatronics Engineer Intern to join our Engineering team. This role involves working in a cross-functional, project-focused environment, supporting automation, production systems, machine upgrades, and di ...

Senior Automation Engineer

SUMMARY: If you’re aiming to become a true specialist, this dynamic environment provides the perfect platform—offering challenging, high-impact projects that will sharpen your expertise and accelerate your professional growth. POSITION INFO: HMI and SCADA development Sie ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Nodejsjava Software Engineer Jobs in South Africa Job Search Guide, Trends and Insights