We are looking for Intermediate Software Engineers to compliment and grow our existing teams. Our office has multiple product teams creating quality software in a primarily .
NET C# environment. With a strong sense of team, we value individuals’ skills and experience, and passion for mentoring and learning.
Aderant , is a software house providing business management software for legal firms. Our talented and enthusiastic staff mean that we have become a trusted partner to firms of all sizes, from boutique firms based in one office, to global organizations spanning four continents.
While our legacy has been providing on-premises software, we’re also embracing the opportunities presented by cloud services and taking advantage of them.
Quality is at the forefront of our software, and we work to ensure high quality dev & test practices, particularly around automated testing.
Be involved in the software requirements and design process, from both a business and technical perspective. Research and prototype technology to ensure we are always improving the way we build software.
Help our clients succeed by troubleshooting and resolving any escalated production issues.
Be part of a likeminded team working together to mentor / coach, review code, contribute to the Agile processes, and work collaboratively with the Product Management team to build great software.
Skills & Requirements :
Degree in computer science, software engineering, or related major.
Minimum 3 - 5+ years professional software development experience depending on Intermediate or Senior role.
Experience with .NET and C# as well as web (HTML, jQuery, CSS, XML), and / or WPF desktop development.
Experience with T-SQL, performance optimization, instrumentation, automated testing, and troubleshooting is highly desirable.
Experience in CI / CD, build automation and infrastructure as code is a bonus!
Strong verbal and written communication skills.
Enjoys working in collaboration with a team.
Working for Us
You’ll be working in a product family, which is a close, cross functional team focused on a particular domain, for example the billing process.
The team is a mix of engineers, business analysts, a product manager, and technical writer, who are tended to by a team lead.
A prioritized backlog drives the goals of the team and work is carried out in small increments. The team owns the product delivery including test automation, performance optimization, reliability engineering, telemetry and customization support.
Our industry requires continuous learning, and we’re here to encourage that. There are bonuses for achieving certifications, we’re a Microsoft Gold Partner, and shared learning is encouraged in many ways such as lunch n’ learns, hackathons and meet-ups.
One of the company goals is to be active in the community, and so we have a couple of community days each year when we get out of the office and help in various projects and organizations.
There’s a range of lunchtime activities such as foosball, team sports, MtG or you can try to work up the table tennis ladder.
There are bikes racks in the garage and a couple of showers in the office if you want to avoid commuting by car, there’s a local gym with subsidized memberships.
Our social club arranges several events during the year.
Working in a modern, open office gives you the option of a standing desk and we provide the latest hardware, which is regularly refreshed.
There are plenty of breakout areas as well as meeting rooms and focus spaces when you need them.
In addition to salary, there’s a generous employer Kiwisaver contribution, a formal bonus scheme, flexible and WFH working options, income protection, life insurance, access to a financial advisor and more.