Software Developer (Remote working)
As software developer you will contribute to various codebases that form the backbone of our distributed renewable energy company handling the deployment of power systems and operations of an electricity utility. You will work on our Drupal CMS, PHP (Laravel based) APIs, as well as various virtual machines running web services such as an Open Edx deployment, LoRaWAN wireless communications backend, Odoo ERP, GPS tracking platform, Whatsapp Chatbot and BI tools.
Will consider candidates based anywhere in South Africa (as the role is remote)
BS/MS degree in Computer Science, Engineering or a related subject
Proven software development experience in PHP
Understanding of open source projects like Drupal, Laravel, MySQL, Odoo, Edx
Good knowledge of relational databases, version control tools and of developing web services
Experience in common third-party APIs
Passion for best design and coding practices and a desire to develop bold new ideas
Hard working, innovative and ability to solve complex problems
Highly organized and detail oriented
Good communicator in English, both written and verbal
A passion for delivering energy services and desire to learn the various aspects of the microgrid business.
Enthusiasm towards working in the field of renewable energy.
- Software Development
- GPS tracking
- BI Tools
- Computer Science Degree
- Relational databases
Desired Qualification Level: