Junior Software Engineer

1 week ago


Durban, KwaZulu-Natal, South Africa Talented Recruitment Specialists Full time

Seeking a passionate and innovative
Junior Software Engineer
to join a dynamic technology and Innovation team in Durban. This is an excellent opportunity for a motivated individual with a strong interest in software development and data-driven solutions to be part of a company leading the way in intelligent water and energy management.

Key Responsibilities:

  • Provide software development and system support
  • Assist with application maintenance and upgrades
  • Collaborate with technical team
  • Trouble shoot system issues
  • Manage day – to day system support

Requirements:

  • BSc or equivalent in Electronic, Mechatronic, Industrial Automation or Agricultural

3 - 5 years of experience in:

  • AG Tech Solutions - Design and Implementation
  • Radio Communications - Design and Implementation
  • LPWAN Solutions - Design and Implementation
  • IP Networking - Design and Implementation
  • OT Systems - Design and Implementation
  • Automation and Control - Design and Implementation
  • Data integration – Design
  • Cloud based server systems – Design

Knowledge & Skills:

  • LPWAN – EG: LoRaWAN
  • WAN – EG: IP Wireless
  • PLC Controllers – EG: Siemens/Phoenix Contact
  • Fieldbus Technologies – EG: Modbus RTU/Modbus TCP
  • Communication Protocols – EG: MQTT/REST
  • Networking Fundamentals – EG:TCP/IP/POE/VLAN
  • IoT Platforms – EG: Cumulocity/Thingsboard/Wonderware
  • Instrumentation Hardware – EG: Flow Meters/Pressure Transducers
  • Agriculture Irrigation Systems – EG: Operational Fundamentals
  • Power Backup – EG: Solar/Inverter

IMPORTANT NOTICE

By applying to this advert you hereby acknowledge that you have read and accept the following Protection of Personal Information ACT (POPIA) disclaimer:

I hereby consent for Talented Recruitment to process my personal information as part of the recruitment process. Talented Recruitment shall take all reasonable measures to protect the personal information of applicants and for the purpose of this disclaimer "personal information" shall be defined as detailed in the Protection of Personal Information Act, Act 4 of 2013 ("POPIA").



  • Durban, KwaZulu-Natal, South Africa Towa Data Systems Full time

    Description:The software Support Engineer will be responsible for providing high-quality technical support.The Software Support Engineer troubleshoots and develops technical solutions related to software; creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion.Responsibility:· Provide external...


  • Durban, KwaZulu-Natal, South Africa Jenkins Africa (Pty) Ltd Full time

    Job Summary: We are seeking a motivated and detail-oriented Junior Mechanical Engineer to join our team. The successful candidate will assist in the design, development, and testing of mechanical systems and components. This role is ideal for recent graduates or individuals with limited experience looking to grow their skills in a dynamic engineering...


  • Durban, KwaZulu-Natal, South Africa Human Link Consulting Full time

    Job OverviewApplication Deadline: 6 December 2025Job Location: Durban, Kwazulu NatalJob Title: Junior Application Support EngineerEducation Level: Bachelors DegreeJob Level: JuniorMinimum Experience: 1 - 3 YearsJunior Application Support Engineer required in Durban.HLC is recruiting a Junior Application Support Engineer to join a fast-growing technology...

  • Junior Data Engineer

    11 hours ago


    Durban, KwaZulu-Natal, South Africa Old Mutual South Africa Full time

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionAs a Junior Data Engineer, you will be responsible for supporting the design, development, and maintenance of our data infrastructure. You will work closely with the data engineering team to implement data pipelines,...

  • Junior Data Engineer

    11 hours ago


    Durban, KwaZulu-Natal, South Africa Old Mutual Limited Full time

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job DescriptionAs a Junior Data Engineer, you will be responsible for supporting the design, development, and maintenance of our data infrastructure. You will work closely with the data engineering team to implement data...


  • Durban, KwaZulu-Natal, South Africa Nedbank Full time

    Job ClassificationJob Requisition: 143022TA Specialist: Refilwe FalatsiClosing Date: 2 December 2025Location: 135 Rivonia Campus, SandownCluster: Personal and Private Banking | Nedbank Insurance | BITEPlease Note: Preference will be given to applicants from Underrepresented GroupsCareer StreamProcessJob PurposeWe are seeking a dynamic Junior Process Engineer...


  • Durban, KwaZulu-Natal, South Africa RPO Recruitment Full time

    Description: RPO Recruitment's client, a well-established civil engineering consulting firm in KwaZulu-Natal, is currently in search of a qualified and dedicated Junior Water Engineer or Technologist who can join their successful and growing team in Umhlanga as soon as possible. Requirements:BTech/BSc/BEng degree in Civil EngineeringMinimum 3 years'...


  • Durban, KwaZulu-Natal, South Africa Winning Form Full time

    DescriptionGood written and verbal communication skills.Strong attention to detail.Experience with responsive and adaptive design.Good problem-solving skills.Good interpersonal skills.ResponsibilitiesJob Responsibilities: Technical Outputs:Design Fit for Purpose Solutions & Algorithms Design solutions using the most appropriate approved...


  • Durban, KwaZulu-Natal, South Africa BETSoftware Full time R1 200 000 - R2 400 000 per year

    Job DescriptionProgramming Languages (C#, .NET, SQL).Cloud Platforms (AWS, Azure, OpenShift) and Kubernetes.Confluent Control Center, Dynatrace, Splunk, DataDog.CI/CD pipelines and Infrastructure as Code (Terraform, Ansible, Helm).ResponsibilitiesTechnical Leadership and System ArchitectureTake ownership of designing high- level architecture for critical...

  • Junior DevOps Engineer

    11 hours ago


    Durban, KwaZulu-Natal, South Africa BETSoftware Full time

    Job DescriptionDelivering, maintaining, and optimizing infrastructures, databases, and middleware capabilitiesDesign & Implement CI/CD solutions using most appropriate approved patterns.Gather & Analyse User/Business System RequirementsEnsure the Solution is Functionally Complete, Compatible with existing/other technology/frameworks.Design & Implement CI/CD...