Responsibilities:
- Consistently applies best practice principles in software design, development, testing and deployment.
- Develops, documents, implements and conducts ongoing reviews of their information technology systems development policies, procedures and internal control systems.
- Contributes to cross-functional team and/or group projects and activities.
- Complies with health and safety legislation and organisational policy.
- Must be a New Zealand Citizen due to security clearance.
- Minimum 3-5 years of experience developing and implementing software applications.
- Advanced experience in Microsoft Dynamics 365 and Microsoft Power Apps.
- Proficiency in programming languages used in D365 customization and development, such as C#, .NET, JavaScript, TypeScript, HTML, and CSS.
- Familiarity with version control systems such as Git for managing D365 customizations and codebase.
- Knowledge of DevOps practices and tools for continuous integration, continuous deployment (CI/CD), automated testing, and release management in D365 projects.
- Experience in working in all aspects of the software development life cycle.
- An understanding and experience using recognised project management methodologies.
- Understanding of and experience in a customer service environment.
- Work/life initiatives
- Health and wellbeing
- Staff development
- Social scene
- Sports teams.