Job Description

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 supportAssist with application maintenance and upgradesCollaborate with technical teamTrouble shoot system issuesManage day – to day system supportRequirements: BSc or equivalent in Electronic, Mechatronic, Industrial Automation or Agricultural3 - 5 years of experience in:AG Tech Solutions - Design and ImplementationRadio Communications - Design and ImplementationLPWAN Solutions - Design and ImplementationIP Networking - Design and ImplementationOT Systems - Design and ImplementationAutomation and Control - Design and ImplementationData integration – DesignCloud based server systems – DesignKnowledge & Skills:LPWAN – EG: LoRaWANWAN – EG: IP WirelessPLC Controllers – EG: Siemens/Phoenix ContactFieldbus Technologies – EG: Modbus RTU/Modbus TCPCommunication Protocols – EG: MQTT/RESTNetworking Fundamentals – EG:TCP/IP/POE/VLANIoT Platforms – EG: Cumulocity/Thingsboard/Wonderware Instrumentation Hardware – EG: Flow Meters/Pressure TransducersAgriculture Irrigation Systems – EG: Operational FundamentalsPower Backup – EG: Solar/InverterIMPORTANT NOTICEBy 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”).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In