- 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