We might be biased, but we think this is a great place to work!

As a team of individuals, passionate about technology, we have created a great environment to work as a software developer.  As a consultancy business, we can spend a lot of time on client sites, but whether you’re doing that as part of a larger team or working by yourself on a small project, the rest of the team is never far away.

We strive to create a collaborative environment where technical people thrive and we work to encourage teamwork, ideas sharing and knowledge transfer.  We have regular sessions to help expand our knowledge and refine our processes.  We’re continually learning.

If you love technology, are motivated to excel and driven to deliver the best for your clients, we'd love to hear from you.

Current Openings

Senior Software Engineer

Junior Developer / Analyst

Student internship

Every year, Nova offers the opportunity for a student to join our team to experience the work place and learn from senior developers before graduating.  This is a fantastic opportunity to develop your CV and accelerate your career.

If you’re interested in a career in software development or already studying in this field, we’d love to hear from you.  You can find out how some recent interns got on in 'Intern Corner'.

Development skills and capability will determine whether internships are paid.