Senior Software Engineer
Contact Energy Ltd · Wellington
Job description
About the role
As a Senior Software Engineer you will be a technical leader within a cross‑functional squad, balancing hands‑on development with shaping solution design, architecture and evolution. You will collaborate closely with Product, Design, Architecture and business teams to turn ideas into scalable, reliable software that underpins Contact’s operations.
Key responsibilities
- Lead technical design and make key engineering decisions.
- Elevate the .NET practice through best‑practice guidance, mentoring and establishing scalable standards.
- Build robust, scalable backend services and APIs using Microsoft .NET and C#.
- Partner with cross‑functional teams to deliver fit‑for‑purpose solutions.
- Influence integration patterns and overall architecture direction.
- Coach and mentor other engineers, raising team capability.
- Drive a culture of continuous improvement and shared ownership.
Required profile
- Strong experience in system design and architecture, especially for distributed or cloud‑based systems.
- Proven ability to discuss scalability, performance and reliability trade‑offs.
- Full‑stack development background with a focus on the Microsoft .NET ecosystem.
- Growth mindset, curiosity and a collaborative attitude.
Required skills
- .NET
- C#
- .NET Core / ASP.NET Core
- Microsoft .NET ecosystem
- Backend services and API development
- Full‑stack development
- Cloud‑based and distributed system design
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
25 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Contact Energy Ltd
Wellington
Related job offers
-
Platform Specialist – M365, SharePoint & Power Platform
Randstad New Zealand Wellington -
Senior Project Manager – Complex Programme Coordination (Wellington)
Randstad Digital New Zealand Wellington -
Service Delivery & ITSM Coordinator - Senior Analyst
PwC New Zealand Wellington -
Platform Lifecycle Engineer - AI Trainer
DataAnnotation Nouvelle-Zélande -
Quality Assurance Engineer - AI Trainer
DataAnnotation Nouvelle-Zélande