Software Developer

Brunswick, Victoria, Australia Full-time


Metropolis Metering Services is Australia's leading independent and innovative provider of electricity smart metering services.  We strive to help customers reduce their impact on the environment by reducing energy consumption and saving money in the process.

We work as trusted partners for multiple retailers including many of the rising stars that are transforming the energy industry.

We need to ensure that our clients have access to the very best that technology can provide so we are always innovating our software and communication ecosystems often using the latest technologies available.

About the Job

Metropolis offer a unique technology environment to work in unlike most companies that undertake in-house development. The service and products that Metropolis provides the market necessitates hardware, software, hosting and the use and/or exploration of leading mobile, Wi-Fi and Bluetooth communication technology. Our systems include both Machine to Machine (M2M) and the Internet of Things (IoT).

At a more granular level our environment is predominantly enterprise java (tomcat, jboss and spring) along with things like Groovey, Linux/Unix and python to name some. Also, be prepared to work with numerous database technologies, web frameworks and toolkits and mobile and networking technology.

This creates a unique opportunity for developers to not only write great code but also have a hand in the whole solution. In comparison to many companies we are a small organization where what you contribute actually counts. 

About you

First and foremost, you must be a software developer or engineer that is passionate about technology and can work in a small agile environment that requires the you to constantly learn on the job and collaborate. You will have to like working outside of your technology comfort zone and love to innovate.

To be considered for this role you must be technically strong, have a graduate degree in software engineering or computer science and have at least 5 years of software development experience or equivalent capability.

At Metropolis, we provide an environment that will allow you to contribute and drive outcomes across the whole SDLC. If you are serious about software engineering in both the IoT and M2M, you need to apply.