Senior Software Developer

We’re recruiting a senior software developer to join our product development and professional services team. You’ll participate in all aspects of the agile software lifecycle – from requirements gathering and software development to on-site implementation and ongoing support.

You’ll be immersed in a wide range of activities – sometimes you’ll be a team member and sometimes you’ll be a team leader – each day will be different. You’ll be delivering software, interacting with customers, mentoring junior engineers and helping us continuously improve our approach. You’ll be keen to participate, share your knowledge and contribute to our success. You will report to the Technical Delivery Manager.