Software Engineer @Network Engineering
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Software Engineer @Network Engineering

2wks ago - Network Engineering is hiring a remote Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: South Africa

Role Description

An innovative technology business operating at the intersection of software, IoT, telemetry and utility infrastructure is looking for a Software Engineer to join its growing technical team. This role will focus on developing and maintaining software solutions used to remotely monitor distributed utility infrastructure, turning data from meters, sensors, PLCs and connected devices into reliable, actionable information. The successful candidate will work across software development, data integration, cloud platforms and industrial/IoT systems, contributing to solutions that provide real-time visibility of electricity, water, energy and other utility infrastructure.

Qualifications

  • BSc / BEng / Computer Engineering, Electronic Engineering, Mechatronics or a related field.
  • Software development experience.
  • Strong programming and software engineering fundamentals.
  • Experience developing production software rather than purely academic projects.
  • Experience working with databases and APIs.
  • Strong troubleshooting and analytical abilities.
  • Understanding of distributed systems, data communication or IoT environments will be highly advantageous.
  • Strong communication and documentation skills.

Requirements

  • Design, develop and maintain software applications for remote utility monitoring.
  • Develop and integrate REST APIs and data services.
  • Build systems that ingest and process real-time telemetry from field devices.
  • Integrate software with IoT gateways, smart meters, sensors, PLCs and monitoring platforms.
  • Develop dashboards, reporting functionality, alarms and notification systems.
  • Work with time-series and relational databases to store and analyse utility data.
  • Develop reliable data pipelines for distributed and remote infrastructure.
  • Investigate system issues, troubleshoot software and resolve bugs.
  • Implement automated testing and maintain high software quality standards.
  • Assist with cloud deployment, system configuration and ongoing platform improvements.
  • Work closely with engineers, technicians and product stakeholders to translate operational requirements into software solutions.
  • Develop scalable solutions capable of supporting multiple sites and large volumes of monitoring data.
  • Contribute to cybersecurity, authentication, access control and secure data transmission.
  • Participate in code reviews, documentation and software development best practices.

Company Description

Please send your cv to [email protected]

Before You Apply
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Network Engineering
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,809+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later