The Company
A New Zealand-based business building digital experiences that help Kiwis connect with the things that matter. With a strong tech culture and a focus on customer value, they're constantly evolving our platforms to meet real-world needs.
The Role
- Proactively participate in defining and refining the work the squad needs to do.
- Estimate and plan work that has been agreed with the squad.
- Write code and unit tests to deliver on the goals of your squad.
- Peer review and test of code authored by other developers.
- Document your work as you go so that others can help maintain or build on it further.
- Get involved in discussions and initiatives to improve the code base and technical design.
- The development and maintenance of software systems in line with quality controls and standards
- Debugging, diagnosing, resolving, and monitoring of functional, operational, and performance issues within developed systems
- Continual improvement of existing systems, including the identification and resolution of technical debt
- Honest communication of progress, goals, problems, and deficiencies associated with work as well as constructive ideas and opinions on how we work and the products we produce
- Understanding the user and business requirements and resilience to change in a reactive environment
About You
- 3+ years’ experience in similar development roles.
- Sound C# development experience (or similar language), and ideally a good understanding of the .NET Framework.
- Experience with front-end technologies such as CSS, JavaScript and/or Angular.
- Understanding of relational databases and SQL, in particular Microsoft SQL Server.
- A good understanding of OO design patterns, and when to use them.
- Appreciation of SOLID principles, elegant and testable code and what that looks like in a constantly changing codebase with a history.
- A good team player with a positive attitude and a willingness to collaborate
- Organised and comfortable with self-directed work; adaptable and can cope with change in a fast-moving environment.
- An eye for detail; willing to work through the little things to make our web experience faster, more reliable, and easier to maintain.
- Propensity for personal motivation, initiative, adaptability and the willingness to face challenges head-on.
LANZ has 70+ vacancies
Didn't see the perfect job for you listed?
Get in contact to find out about more opportunities.