EtaVolt is a deep tech startup spin-off from the Nanyang Technological University, poised to deliver effective solar photovoltaic lifecycle management solutions to strive towards a circular PV economy.
EtaVolt is currently developing a lifecycle platform for owners of photovoltaic (PV) systems to better optimise the performance and value of their PV assets. We are seeking a suitable candidate to embark on this development journey with the team.
Job Description:
As a full stack software developer in EtaVolt, with more focus on the backend, the candidate will be involved in:
- To participate in the design, development and deployment of solar lifecycle management platforms and related software
- To support project managers on digitalization related tasks when required
- To support data extraction and processing for machine learning and application development
- Create and update documents related to software products
- Development of a web based applications for solar system owners that utilises a machine learning based backend
- Development of other software products that contribute to the solar energy ecosystem
- Study and choose the most suitable cloud services based on business needs, performance and cost considerations
- Design and build various software prototypes / minimum viable products
Job Requirements:
- Educational background in IT/Computer Science/Computer Engineering or relevant disciplines / experience
- Understanding of cloud computing, hands on experience and in depth knowledge will be beneficial
- Understanding the theoretical and practical aspects of planning, implementing and maintaining machine learning systems
- Understanding of the agile development framework
- (Preferred) Experience with machine learning frameworks
- (Preferred) Knowledge and experience with application development on IoT devices
- (Preferred) Knowledge of Javascript frameworks and/or Python programming languages
- Eager to learn and implement new technologies and frameworks
- Comfortable with fast-paced environments
- Good teamwork and presentation skills