Application Guide

How to Apply for Senior Software Engineer

at Contact Energy

๐Ÿข About Contact Energy

Contact Energy is a leader in New Zealand's renewable energy transition, aiming for a low-carbon future. Working here means contributing to meaningful sustainability goals while being part of a company that values innovation and community impact.

About This Role

As a Senior Software Engineer, you'll lead technical design for key systems supporting renewable energy operations. Your work will directly enable New Zealand's shift to reliable, low-carbon power, making this role both technically challenging and environmentally impactful.

๐Ÿ’ก A Day in the Life

You'll start by reviewing pull requests and mentoring a junior engineer on a new integration. Mid-morning, you'll lead a technical design session for a microservice handling real-time energy data. Afternoon involves coding a new API endpoint and collaborating with product and operations teams to ensure the solution meets business needs.

๐ŸŽฏ Who Contact Energy Is Looking For

  • Has 5+ years of senior-level software engineering experience, with deep expertise in .NET and modern tech stacks like cloud-native services.
  • Demonstrates strong technical leadership, having mentored junior engineers and driven architecture decisions in previous roles.
  • Experienced with integration patterns (e.g., APIs, event-driven) and can contribute to long-term architecture direction.
  • Passionate about clean energy and eager to apply technical skills to sustainability challenges.

๐Ÿ“ Tips for Applying to Contact Energy

1

Highlight any experience with renewable energy, utilities, or IoT systems in your resume.

2

Showcase specific examples of leading technical design and mentoring teams in your cover letter.

3

Tailor your application to emphasize .NET and cloud (Azure/AWS) expertise, as these are key for their stack.

4

Research Contact's current projects (e.g., wind farms, grid modernization) and mention how your skills align.

5

Include a link to your GitHub or portfolio with relevant projects, especially those involving scalable systems.

โœ‰๏ธ What to Emphasize in Your Cover Letter

["Your passion for sustainability and how it aligns with Contact Energy's mission.", 'Proven track record of technical leadership and mentoring in .NET environments.', 'Experience with integration patterns and architecture decisions that improved system reliability.', 'Specific examples of cross-functional collaboration delivering fit-for-purpose solutions.']

Generate Cover Letter โ†’

๐Ÿ” Research Before Applying

To stand out, make sure you've researched:

  • โ†’ Look up Contact Energy's recent sustainability reports and their 2030 goals for renewable generation.
  • โ†’ Understand their tech stack: .NET, Azure, and any public repos or tech blogs they have.
  • โ†’ Read about their major projects, like the Tauhara geothermal station or solar farm developments.
  • โ†’ Check their LinkedIn for recent news or employee insights about the engineering culture.

๐Ÿ’ฌ Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Describe a time you led a technical design for a complex system. What trade-offs did you consider?
2 How do you approach mentoring a junior engineer who is struggling with a task?
3 Explain your experience with integration patterns (e.g., event-driven architecture) and when you'd use them.
4 How would you design a scalable system for managing renewable energy data (e.g., from solar panels)?
5 What's your experience with .NET Core and cloud services? Give an example of a project where you used them.
Practice Interview Questions โ†’

โš ๏ธ Common Mistakes to Avoid

  • Don't submit a generic application; tailor it specifically to Contact's mission and tech stack.
  • Avoid overemphasizing frameworks or languages not mentioned in the job description (e.g., Java or Python).
  • Don't neglect to mention leadership and mentoring experienceโ€”this role requires it.

๐Ÿ“… Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Contact Energy!