Full Stack Developer

  • Full-time
  • Group: People, Performance & Culture

Company Description

The purpose of the Digital Services Unit is to support business units to improve customer service, community outcomes and organisational performance. Reporting to the Platform Manager, you will provide integration and support services to project teams and our internal customers.

Job Description

He angituutanga: The opportunity 

As our Full Stack developer you will be responsible for designing, developing, and maintaining software ​with a strong emphasis on system integration within the Microsoft technology stack.

Within this highly collaborative role you’ll engage with cross-functional teams, product owners and platform managers to integrate various systems, enhance existing solutions, monitor performance of integrations, develop and maintain comprehensive documentation, and ensure seamless data flow across the organisation's technological ecosystem. 

We support flexible working for our team with a hybrid approach. Ideally, you will be in the office 3 days per week to build connections and support your team.

In the first couple of months we would require you to be in the office 4 to 5 days a week to ensure that you are fully onboarded and have the support needed to establish yourself in this role.

What will I be doing?

  • Working in a cross-functional Scrum team, supported by Agile professionals.
  • ​Collaborating with the wider business to understand customer needs, provide expert advice, review requirements,scope and estimate for initiatives.
  • ​Create and maintain APIs and Azure microservices for systems integration.
  • ​Contribute to strategic decisions and future road mapping.
  • ​Formally document designs, strategies, and approaches to meet the requirements of project delivery and on-going support.
  • ​Happily jump in and help your team mates on anything that’s needed to achieve the sprint goal.​
  • Sharing your knowledge with other team members and be open to learning from them.

Qualifications

Oo puumanawa me oo wheako | Your skills and experience 

  • Undergraduate degree in Computer Science or Computer Engineering or a related field.
  • ​Strong integration experience with 5+ years of hands-on systems and design experience at a senior level.
  • ​Demonstrated experience with Microsoft Azure services and cloud deployment.
  • ​Proficient in C#, .NET Core, ASP.NET MVC, and Web API development, JavaScript, JSON and Jquery.
  • ​Solid understanding of RESTful API design, microservices architecture, and integration patterns.
  • ​Familiarity with DevOps practices and tools such as Azure DevOps, Git, and CI/CD pipelines.
  • ​Knowledge of authentication and authorization mechanisms, including OAuth, JWT, and Azure Active Directory.
  • ​Experience within SaaS ERP would be beneficial.

Additional Information

He aha te wariu o te utu kaimahi? | What’s the salary? 

Salary is dependent on skills and experience with an annual salary review. 

Ngaa waahi whakarato painga kei a maatou: What we offer

  • Flexible by choice; an award-winning flexible working policy.
  • Opportunities for professional development.
  • Two Wellbeing days per year.
  • Free health insurance through Unimed including hospital/surgery grade cover and discounted. membership rates for family members.
  • Free annual health checks and flu vaccination.
  • Ability to purchase additional annual leave.
  • Eye testing/glasses cost reimbursement.
  • Discounted purchases from local businesses; gym memberships, cafes, dentists, hairdressers and many more.

Me Tono Inaaianei!: Apply Now! 

If you wish to include a cover letter with your application, please combine this in the same file as your resume and upload as a PDF file. Alternatively, you can use the 'Write a message to the Hiring Team' text box.

Applications close on the: 28/05/2025 

Note: We will be shortlisting as we receive applications.

Council is committed to honouring the principles of Te Tiriti o Waitangi/Treaty of Waitangi through its relationship with Kiingitanga, Waikato Tainui, mana whenua and maataa waka within Hamilton Kirikiriroa.

All candidates will be notified of the outcome on their application via email. Short-listed candidates will be required to complete an interview process, reference checks and a criminal check. Further background checking will be required when relevant to the role. View more information about these checks, our commitment to the Privacy act and details for international applicants by clicking here

It is important to us that we support you throughout our selection process (interview and assessments). If you have any access needs during this process, let us know in advance so we can make sure these are met.

As a council, we believe in creating a welcoming environment where everyone feels valued and belongs. We value inclusiveness (Kotahitanga) – we respect and value the unique perspectives, experiences, and talents that everyone brings.

This role is being sourced directly. If/where Hamilton City Council requires the support of a recruitment agency, we will seek this support from our panel of selected agencies. Hamilton City Council will not be responsible for, and will not pay, any commissions, fees or other payments related to unsolicited contact.

Privacy PolicyImprint