Making brighter cities

Software Engineer- Java (SW022)

Telensa is a World leading company in technology for the Internet of Things and Smart Cities.  We have more smart city devices globally, than any other company.  Our products are enabling cities from Atlanta, Georgia (the world’s largest smart lighting deployment) to Wellington, NZ to significantly lower their carbon footprint and improve the lives of citizens.

Building on our #1 smart city position, we are developing a new line of products that will revolutionise the outdoor environment.  By using Big Data and Artificial Intelligence we are enabling new ways for cities, enterprises and consumers to interact.

Telensa won the 2017 Amazon award for the Growing Business of the Year. Telensa was also named in the 2017 Global Cleantech 100 ones to watch list. In 2018 Telensa was awarded the Queens Award for Enterprise: International Trade and Innovation.

Purpose and Scope

The Central Systems Group are responsible for developing Telensa’s suite server-side software – for Smart Lighting, Smart Cities and the Urban Data project. We are looking for a Software Engineer to join our team, bringing skills in Java development and Databases, and are offering the opportunity to cross-train to the exciting world of Microsoft Azure cloud platform.

This is a new role and will suit someone who is looking to develop their skills across a range of technologies.

The Job Role

  • Design software for Smart City Central Management System components in Java, C#, Scala and Python as required.
  • Development within the Microsoft Azure environment.
  • Design and implementation of databases with an emphasis on performance.
  • Document system design and changes, review of software designs from peers
  • Development of unit tests and automated integration tests.
  • Deliver software to agreed time and quality targets
  • Learning new technologies relevant to the projects
  • Work on projects with or without a team of other software engineers

You will be required to have the following experience:

  • Software development in Java or C#
  • Cloud development in some of the following programming languages:
    • Java, C, PHP, Python.
  • Skills in Linux development environment
  • Knowledge of database technologies
  • Delivering products in a commercial environment
  • Experience of full software lifecycle.
  • Ability to learn new technologies and quick to react to changing demands
  • Passion for engineering
  • Pragmatic can do attitude with a drive to add value to our customers.
  • Energised to deliver

The below is Desirable

  • Experience with Atlassian development tools (Jira, Bamboo, Stash) in an Agile/DevOps environment
  • Knowledge of building secure systems
  • Messaging queue experience (Kafka, ZeroMQ, RabbitMQ)
  • Experience of debugging and maintaining code written by others
Application process

To apply for our open positions, or if you’d like to apply for general consideration, please send your CV to

Contact Telensa

Other vacancies

Hardware Engineer (SW21)


Key Account Manager, Sales 006 – Georgia, Atlanta (Home Based)