Senior Developer
Job ID:
Location:
Discipline:
Job Views:
Employment Type:
Job Description:
-
Senior Developer - Full time, Permanent
- Work within a high-performing team at a 5-star university
- Contribute towards our mission of great graduates
- Full time, permanent role based in Auckland CBD
Auckland University of Technology (AUT) is one of New Zealand's biggest universities, we are in the top 1% of universities worldwide and have been rated 5 stars for Employability (and other areas) by world university rankings organisation QS. At AUT we embrace continuous development, leading the learning of tomorrow and preparing our students for the rapidly changing world.
A rare opportunity has arisen within the team developing AUT's Student Management System ('Arion') - designed, developed, and maintained in-house using Microsoft technologies to meet the specific needs of staff and students at AUT. This is a mission-critical system that supports AUT's core business and the student's journey from application, admission, enrolment, academic progression through to graduation. It also provides a full student financial system, integrates with New Zealand Government systems for compliance purposes and is integrated with various University websites and other applications. Arion is also used by two other New Zealand tertiary institutions.
Arion is based on the Microsoft architecture and includes a Desktop Client, Business Services Layer, Background Processor, Integration API Layer, and a number of Web Sites. The team of developers, business analysts and QA staff uses a mature Azure DevOps model for work item management, source control, software builds and automated deployment.
You will need to possess a majority of the following technical skills:
- Around 7 years' Microsoft .NET framework experience (C#)
- .NET desktop applications (Windows Forms)
- WCF
- General database design principles
- Strong in SQL development (SQL Server)
- API development (WebAPI, REST)
- Some Web front-end skills (CSS, JavaScript frameworks, ASP.NET)
- General design patterns and principles
- Object oriented design and development
- Modern approaches to unit testing
- Azure DevOps (Continuous build, integration, and deployment processes)
We are looking for the following soft skills:
- Structured and with a high attention to detail.
- Genuine team player interested in sharing knowledge and learning from others, including the ability to mentor more junior or inexperienced developers.
- Good verbal and written communications skills, including the ability to articulate and communicate designs, ideas, and findings within the team as well as a variety of stakeholders.
AUT is a great place to work, and our staff are highly valued for the contributions of their diversity of thought, backgrounds and experience which help to make our University the unique workplace it is today. We have excellent staff benefits including funding for your continued professional development, free membership to AUT gyms and generous leave allowances.
Please Note:
At the time of application, you must already be eligible to live and work permanently in New Zealand to be considered for this position.
Job reference: 90869
Closing Date: 7th February 2025 at 11:55pm
*Full-time denotes 37.5 hours per week