Vector Limited

Senior Software Developer

Vector Limited

Auckland, New Zealand · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Vector and the Role

Vector is committed to innovation and creating a smarter, sustainable future by developing resilient and accessible energy solutions. In collaboration with Amazon Web Services, we co-developed Diverge, a cloud-native data platform that powers our efforts as New Zealand's largest electricity and gas distributor.

We are expanding our team at Vector Technology Services (VTS) and seeking a Senior Software Developer passionate about shaping the future of energy. Whether you're an experienced senior developer aiming for leadership growth or an intermediate developer ready to advance, this role offers exciting challenges and career progression.

Key Responsibilities

  • Design and develop software primarily using Java, including frontend tasks with frameworks like React and infrastructure automation using Terraform.
  • Collaborate with global partners such as AWS to create and maintain valuable software systems serving an international customer base.
  • Work within a stable, agile product-focused team, contributing ideas on development priorities and methodologies.
  • Implement and promote Test Driven Development (TDD), Behaviour Driven Development (BDD), and automated deployment processes for efficient software delivery.
  • Gain experience and work with AWS services including Lambda, DynamoDB, S3, IAM, among others.

Required Skills and Experience

  • Strong backend software development expertise, particularly in Java and Spring Framework, coupled with tools and processes that ensure software quality.
  • Proficiency with AWS cloud services and experience architecting and deploying serverless solutions.
  • Solid understanding of DevOps and Continuous Integration/Continuous Delivery (CI/CD) best practices and tools.
  • A passion for problem-solving and eagerness to continuously learn and grow.
  • Demonstrated team-oriented mindset with a caring and supportive attitude towards colleagues.

The Diverge Platform

  • A customizable managed SaaS platform for energy data ingestion, processing, insight generation, and delivery.
  • Built entirely on AWS serverless services, ensuring scalable, reliable, and resilient enterprise-grade operations.
  • Managed through infrastructure-as-code, automated releases, and orchestrated services.
  • Handles streaming data processing with state, temporal sequence, and data dependency awareness.

Why Join VTS?

  • Experience an engineer-led environment revolving around eXtreme Programming (XP) techniques such as pair programming and TDD.
  • Engage with meaningful and complex real-world energy challenges on a global scale.
  • Be part of stable, product-oriented agile development teams.
  • Enjoy flexible work conditions, including options for remote work several days per week and flexible hours to balance personal and professional life.
  • Access supportive health and wellbeing programs.
  • Take advantage of family-friendly benefits reflecting our values.

Diversity and Inclusion

Vector embraces diversity in all forms including gender, ethnicity, disability, age, sexual orientation, race, and religion. We are proud recipients of multiple diversity awards, including being the first corporate Living Wage Accredited employer in New Zealand, Accessibility Tick employer, and holding the Rainbow Tick accreditation. We welcome applications from all backgrounds and provide accessibility support during recruitment.

Additional Information

If this opportunity excites you, we encourage you to apply even if you don’t meet every listed qualification, as your unique skills and enthusiasm may be exactly what we need.

Level

Senior

Industry

Energy

Tools & software

React required Spring Framework required

How they work

Communication Teamwork & Collaboration Problem Solving Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer