Software Engineer

4 weeks ago


Auckland City, New Zealand Mercury Full time

Tiakina te anamata, mā te tūhono i ngā tāngata me ngā wāhi o te inamata. Mercury is a bold future focused organisation, leading the way with renewable energy and working toward a sustainable future.

At the heart is our purpose; Taking care of tomorrow, connecting people and place today. This pushes us to do all we can to create a better future for our people, communities, and Aotearoa.

**Our Opportunity**:
Our Technology team at Mercury have been on a journey to become future fit and to deliver strategic sustainable value across Mercury. This has created numerous opportunities for our current people to grow and to attract talent that wants to be part of this exciting new phase.

In this role we are looking for an exceptional Software Engineer (Intermediate) to join our team. You will have the opportunity to work in an innovative environment and contribute to the dynamics of an awesome team. We work in an Agile manner, and you will have an opportunity to build on what we have already achieved and grow with the team.

You'll contribute to all phases of the software development life cycle and work with the wider software engineering practice to constantly refine and improve our ways of working. Your ideas and suggestions will be valued and will help us on our continuous improvement journey.

Mercury operates flexible working hours with the ability to work from home. The team works up to three days per week from home (depending on meetings and activities).

**Responsibilities Include**:

- Write clean, scalable, and maintainable code following best practices that meet business requirements
- Build and maintain APIs and integrations across various systems.
- Collaborate with cross-functional teams, including product owners, delivery leads, and QA, to ensure cohesive project execution.
- Debug, test, and troubleshoot software to optimise performance and resolve issues.
- Participate in code reviews to improve code quality and share knowledge.
- Support continuous improvement by staying updated on new technologies and incorporate them as relevant to enhance our products and ways of working.
- Document software solutions and processes for future reference and team understanding.

**Qualifications and Experience**:

- Tertiary degree or similar level qualification in a technology-based discipline.
- 3-5 years of experience in software development, with hands-on experience in C#.NET Core in an enterprise environment.
- Familiarity with microservices architecture and event-driven systems, with a desire to deepen knowledge in these areas.
- Experience with RESTful API development and understanding of API best practices.
- Working knowledge of CI/CD pipelines and exposure to tools like Git source control including Azure DevOps/GitHub.
- Familiarity with TDD and experience with unit testing.
- Understanding of SOLID principles and ability to write clean, maintainable code.

**Our ideal applicant will have**:

- C#.NET Core
- REST API, Entity Framework, JSON
- Azure or AWS Cloud Platforms
- SQL
- Postman
- Exposure to DevOps/GitHub and React a bonus

**Mercury offers (full benefits are listed on our Career Page)**:

- Additional 5 days leave per annum (MyDays)
- $400 one off tax-free payment towards setting up your home office
- A diverse workplace where your unique abilities and talents will be recognised and encouraged
- Annual salary reviews with excellent parental leave policy, with the option to purchase additional leave
- The opportunities, career paths and facilities associated with working for one of New Zealand's largest energy providers
- Flexible working policy - The autonomy and trust to work flexibly from our purpose-built premises and from home, recognising the value of this flexibility in the modern world
- Discounted health insurance and free life and income insurance
- Excellent well-being programme including up to $100 annual check ups and confidential assistance programme
- Gender affirmation leave and supportive bereavement leave to be taken when you lose anyone close to you, including your pet

Mercury is a learning organisation that is committed to providing you with opportunities to grow and develop that will benefit you now and in the future. Part of your role includes building your skillset and mindset through a variety of ways. We believe this creates an energised, innovative and agile work environment where you will feel valued.

**Job Details**:

- Reference #
35560- Posted
11 Nov 2024- Closing
02 Dec 2024 17:00- Location(s)
Auckland, Hamilton, Tauranga- Expertise
Information Technology- Job level(s)
Experienced- Work type(s)
Permanent full time



  • Auckland City, New Zealand LEAP Legal Software Full time

    **We are looking for **Software Development Engineer** to join our team!**: Infinitylaw is a sophisticated, all-in-one practice management system with fully integrated accounting and document management and is used by over 300 law firms across Australia and New Zealand. We provide the best training, equipment, mentoring and support that we are capable of to...

  • Sr. Software Engineer

    3 weeks ago


    Auckland City, New Zealand VeraCore Software Solutions Full time

    Auckland - NZ - Development - Full Time - 350900 At Advantive, we make purpose-built software for specialty manufacturing and distribution businesses that streamline complex processes, optimize operations visibility and throughput, and drive improved quality, profitability, and revenue growth. Deeply embedded in our customers’ businesses, Advantive’s...

  • Software Engineer

    4 weeks ago


    Auckland City, New Zealand Enghouse Full time

    Senior Software Engineer R&D, AUCKLAND PERMANENT, FULL TIME We’re on the hunt for an experienced and passionate Software Engineer to join our super-talented team to deliver great software outcomes for the customer service industry. Our Software Engineers will be champions of product quality and usability. They thrive on understanding how our software...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand Compass Network Technology Limited Full time

    Are you passionate about creating cutting-edge web and mobile solutions? Are you ready to join a dynamic team dedicated to delivering customized and high-quality digital products? Look no further - Compass Network Technology Limited is hiring a talented Software Engineer to join our growing enterprise in Auckland, New Zealand. **About Us**: Compass Network...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand Aderant Full time

    We are looking for Intermediate Software Engineers to compliment and grow our existing teams. Our office has multiple product teams creating quality software in a primarily.NET C# environment. With a strong sense of team, we value individuals’ skills and experience, and passion for mentoring and learning. Aderant, is a software house providing business...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand Boei Solutions Ltd Full time

    Collaborate closely with internal stakeholders and clients to understand their business processes and technology requirements. - Conduct thorough research and analysis to identify software solutions that improve business workflows, ensuring alignment with clients' strategic objectives. - Assist in the design and evaluation of system architectures that...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand CHEUNG KONG MEDIA NZ LIMITED Full time

    **Job Title**: Software Engineer **Location**: Auckland, New Zealand **Company**: CHEUNG KONG MEDIA NZ LIMITED **About Us**:CHEUNG KONG MEDIA NZ LIMITED is a forward-thinking media company providing innovative solutions to our clients through cutting-edge software development. We are expanding our technology team and are seeking a talented Software Engineer...

  • Software Engineer

    4 weeks ago


    Auckland City, New Zealand Whip Around Full time

    As Hi-Tech Emerging Company of the Year in 2021 - Whip Around makes it simple and seamless to streamline the daily vehicle inspection and maintenance process for companies managing fleets. Whip Around is quickly becoming the software platform of choice for business owners, fleet managers and drivers that are dedicated to workplace...


  • Auckland City, New Zealand Beyond Recruitment Full time

    **Senior Software Engineer**: - **Permanent opportunity**: - **Silverdale and fulltime on site** We are in search for an experienced Senior Software Engineer with strong understanding of the MEAN stack (MongoDB, Express.js, AngularJS, and Node.js). **About the Role**: Your role includes troubleshooting, participating in code reviews, and contributing to...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand Mott MacDonald Full time

    We are looking for a talented and highly motivated software engineer to join our team in Auckland. As a software engineer, you will use your technology expertise to ideate and implement tools that help solve the problems faced by the AEC industry. Our automation and computational design team is committed to improving the world through developing...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand PayPlus Full time

    Are you passionate about using technology to solve complex problems and deliver innovative solutions? Join **PayPlus**, the leading authorized service provider for Alipay, UnionPay, and WeChat Pay in New Zealand and Australia. Since 2016, we have been empowering local businesses to unlock the lucrative Chinese market through seamless mobile payment solutions...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand Matariki Consulting Service Limited Full time

    **Key Responsibilities**: - Collaborative Engagement: Work closely with designers, project managers, and fellow engineers to understand project requirements and contribute to solution strategies. - Code Writing: Write clean, maintainable, and efficient code using modern programming languages and frameworks (e.g., Java, Python, C++). - Code Review:...


  • Auckland City, New Zealand Beca Full time

    **Senior Software Engineer** - Are you a passionate and innovative Senior Software Engineer looking for your next challenge? - Use cutting edge technologies to solve complex real-world problems for New Zealand and international clients - Take ownership of delivering varied and interesting projects - Support the team from a technical perspective to reach its...

  • Software Engineer

    4 weeks ago


    Auckland City, New Zealand Brunswick Corporation Full time

    Are you ready for what’s next?_ - Come explore opportunities within _ - Brunswick, a global marine leader _ - committed to challenging conventions and innovating next-generation technologies that transform experiences on the water and beyond. Brunswick believes “Next Never Rests,” and we offer a variety of exciting careers and growth opportunities...

  • Software Engineer

    16 hours ago


    Auckland, New Zealand Eroad Full time

    C# Software EngineerA career with EROAD offers the unique opportunity to work in a fast-growing organisation that is at the forefront of in-vehicle technology, enhancing road safety, productivity, and reducing environmental impact.EROAD's mission is to deliver intelligence you can trust, for a better world tomorrow.What We're Looking ForAre you ready to take...

  • Software Engineer

    2 weeks ago


    Auckland City, New Zealand You & Me Consulting Service Limited Full time

    **About You & Me Consulting Service**: You & Me Consulting Service is a dynamic and forward-thinking consultancy specializing in organizational growth, digital learning, vocational education, and innovative software development. We are committed to driving success for our clients through a range of comprehensive services that meet the evolving needs of the...


  • Auckland City, New Zealand Beca Full time

    **Defence Software Engineer** - Build your career within a multi-disciplinary business solving real world problems and creating innovative solutions to make every day better - Work on critical engineering systems, developing high assurance solutions - Work on projects that look to realise the potential that data has to change out world - Dynamic and broad...

  • Software Engineer

    4 weeks ago


    Auckland City, New Zealand Peoplebank Full time

    _Can you create great software solutions?_ - _ Do you enjoy an environment that promotes innovative solutions to support intelligence investigations?_ - _ Would you like the freedom to try new things? This might be the right place for you.._ **The Organisation**: The New Zealand Security Intelligence Service (NZSIS) is looking for an experienced and highly...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand SUPER OUTLETS LIMITED Full time

    **About Us**: Super Outlets, established in 2021, is a proudly Kiwi-owned business dedicated to offering the best online and offline shopping experiences. We provide a wide range of products, from furniture and homeware to electronics and IT services. Our mission is to deliver top-quality products at affordable prices, all while making shopping as convenient...


  • Auckland City, New Zealand Valocity Full time

    **About Valocity**: **About The Role**: Due to growth, we are expanding our Tech Team and recruiting for **Senior Software Engineer**. You must have taken key development roles in building solutions for large clients and be able to deliver effectively under pressure in an Agile environment. You may already be a senior developer or an intermediate developer...