Software Developer IoT
Summary
Software developer for a small NZ team of German energy-software company Robotron, building an IoT ecosystem connecting EV charging, solar, battery management and power monitoring. Day-to-day is Java/Python backend work, SQL, REST APIs, web frontends, plus CI/CD and service monitoring with tools like Prometheus and Grafana.
Salary: $75,000 – $100,000 per year
Software Developer IoT
About us
Robotron is a German IT software company that provides support and solutions to customers in the energy market. After over 30 years of being at the forefront of innovation in the European market, Robotron has successfully implemented its market-leading software in New Zealand where we’ve gone from strength to strength and grown over the past 9 years.
About the opportunity
Your development skills and fantastic attitude will help us bring EV charging, Solar Panel, Battery management, and power monitoring technologies together in an ecosystem that will deliver significant benefits to both New Zealanders and the environment.
We need a person who can take on any task and any role in our small team. But we will be especially happy if you can help us with CI/CD and service monitoring. You will be working with European-leading software platforms, developed by both our German parent company and the NZ team.
Skills and qualifications
Experience delivering enterprise projects
• Java and Python
• Strong SQL skills
• Excellent documentation and communication skills
• RESTful API development and OpenAPI.
• Modern web development frameworks (Vue.js, or React.js)
• Server monitoring apps like Checkmk and Prometheus and Grafana
• Familiarity with Linux or another UNIX based OS.
• Attention to detail
Bonus points
• Energy industry experience
• Experience with IoT protocols, such as OCPP, MQTT, Modbus, etc
• Familiarity with high-load applications
• DevOps stack (Docker, Kubernetes, CI/CD pipelining, Ansible)
• Machine Learning / Data Science skills
What we offer
• Competitive Compensation - Enjoy an attractive, performance-related salary
• Extended Leave – Six weeks of annual leave so you have the flexibility to explore, unwind and recharge
• Health Insurance – Wellbeing One cover at no cost to you
• Professional Development - Receive individualised training and mentoring for a successful start
• Work-Life Balance- Benefit from flexible working hours, up to 2-days work from home and a flat organisational hierarchy
• Global Network - As part of Robotron Germany, experience the advantages of a large company with the flexibility of a local start-up
• Impactful Role - Join a small yet impactful team operating from Christchurch
Worried you may not 100% match all our skills completely? Don’t worry!
We value diversity and welcome candidates from all backgrounds to apply, we’re currently a team of over 35 with 10 different nationalities.
Equivalent experience will be considered, the unique skills and perspectives you bring are what make us stronger.
Applicants must be based in New Zealand and be a New Zealand citizen, resident or have the right to work in New Zealand and therefore hold a current valid visa.