Listing is Removed

This listing is no longer available. Browse similar listings

Senior Software Engineer (Middleware & Integration)

  • Wellington
  • Full time
  • Information Technology
  • Posted 25 days ago

Job Description

Mō tēnei tūranga mahi | About this role

  • Award-winning Engineering team working on critical systems 
  • Join our caring and collaborative experts who freely share their expertise 
  • Deliver complex business domain solutions to keep the lights on for Aotearoa 

Work on diverse & engaging application platform integration, development, & maintenance to support real-time operation of the electricity grid & market

Transpower is the owner and operator of the National Grid. At the heart of the electricity sector, we transport high voltage electricity from where it is generated to large electricity users and the distribution businesses that deliver it to homes and businesses nationwide. 

Our core purpose is to empower the energy future for New Zealand – a future that delivers a net-zero carbon economy and a reliable and secure electricity system.   

Our large Information Services and Technology (IST) division delivers and supports the infrastructure and applications that work with the grid, facilitate system, and grid operations, and support our corporate processes and systems.

About the team

Our Application Services team helps ensure electricity is delivered to all New Zealanders, 24 hours a day, 7 days a week, by maintaining and evolving complex critical IT systems. The business domain we work within ensures there are always new and interesting challenges to tackle and that the work we do matters - electricity is essential to our economy, our health system, and the wellbeing of our citizens. 

As a team we have been changing at a rapid pace, using new technologies to engineer modern web / mobile applications, intelligent AI/ML embedded automation to streamline workflows and functions, and adopting open-source software and DevOps methodologies to accelerate product delivery. 

You will be joining an experienced and high performing team who care about their customers and their work. This is a role where you can truly make a positive impact on our people, organisation, and industry.  To learn more about our award-winning IT shop, please check out the following pages: 

https://www.transpower.co.nz/news/market-system-transformation-nets-transpower-2024-red-hat-innovation-award 

https://www.transpower.co.nz/about-us/celebrating-our-people/engineering-and-technology-excellence-awards/2024-winners 

About the Opportunity 

We are looking for a Senior Software Engineer with over 5 years of experience to design, implement, and maintain middleware solutions that enable seamless integration across enterprise systems. You will lead middleware integration development, automation, and tool maintenance on our OpenShift-based platform, working closely with the application platform team to ensure middleware and integration tools are properly maintained, optimised, and aligned with business needs. This role involves supporting message brokers, API gateways, authentication services, and event-driven architectures to ensure system reliability, security, and scalability.

The ideal candidate will have a proven track record in delivering complex domain business solutions with a strong passion for software delivery and quality. You will possess an innate desire to learn and understand the domain you are working within, thriving in building, optimising, and maintaining middleware solutions that support enterprise-scale applications.

What will you bring?

As a highly experienced Software Engineer, you'll find this role stimulating! You will naturally think broadly and seek to understand how your work contributes to the wider systems and strategic direction of Transpower, whilst leveraging your middleware engineering background and experience working across software development and operations. 

Your CV and cover letter will clearly demonstrate: 

  • Proven experience in designing, implementing, and maintaining messaging solutions for application integrations using Kafka and ActiveMQ.
  • Strong understanding of event-driven design patterns.
  • In-depth knowledge of distributed systems and microservices architecture.
  • Hands-on experience with deploying applications on containerised platforms such as Kubernetes or OpenShift.
  • Comprehensive understanding of API management and routing using tools like Kong, Apigee, and/or Amazon API Gateway.
  • Proficiency in developing application integrations in Java using frameworks such as Apache, Camel, or Spring Integration.
  • Experience in setting up CI/CD pipelines for configuring middleware products.
  • Expertise in authentication and authorisation protocols, mechanisms, and tools such as OAuth 2.0, OIDC, and Keycloak.
  • Experience with automation tools like Ansible, Terraform, and/or Helm is desirable.

Join us at Transpower

Aotearoa is powered by the people who work here. Every home, every marae, every electric vehicle, every hospital relies on the electricity we manage and deliver. This is your opportunity to join us on a mission that affects all New Zealanders, the planet, and the economy. 

With over 28 nationalities, our people provide diverse perspectives, knowledge, and deep and varied experience which they love to share.   

We work in the office or on-site for a minimum of three days each week, which helps us build and maintain relationships, support learning, deliver outcomes, and sustain our culture. This approach also offers staff the flexibility they need for both work and personal commitments, with adaptable daily start and finish times.  

Employee wellbeing is prioritised with a range of health and wellness benefits—check them out here: Staff benefits | Transpower  and to learn more about an IT career at Transpower, please watch this short video: https://youtu.be/hkWDjmzTOT0?si=h7QOkitdqX4tyaEE   

Next steps 

If you're ready to join a fun, collaborative, and results focused Application Services team who enjoy a varied and full programme of work, including many interesting and challenging projects with numerous opportunities to learn, we'd love to hear from you. Please review the position description and apply without delay.

Role closes 3rd March 2025 however, applications will be reviewed as they are received, and we may contact you to explore your application further prior to the close date.

Note: To be consider for this role, existing New Zealand work rights are required.