Experienced .NET Engineer
Auckland, New Zealand
4d ago

High learning & impact, exceptionally talented colleagues, supportive leaders

Challenging problems, cross-functional teams, collaborative approach

Great inclusive culture, flexible working options, mentorship programs

We need an experienced .Net engineer who has passion for designing and building high-level systems, enjoys mentoring other engineers, and strives to continuously improve on processes.

About the Role

Our team is constantly challenged with scaling, enhancing, and maintaining modern world class engagement and payment experiences through web and mobile apps.

We want to grow our team with inquisitive people who are passionate about their craft. As well as being surrounded by other dedicated and talented software engineers and teams, we provide an environment that promotes open discussion about approaches to solve complex problems, and encourages engineers to learn new technologies and techniques.

The role requires solid experience with managing project commitments, timelines, and cross team collaboration. You will be working closely with Product and Design to ensure smooth product deliveries and we pride ourselves in our engineering and product relationship.

This role has high growth opportunities, including expanding responsibility in leading engineering teams. Therefore, adaptability and eagerness to learn are essential qualities for this role.

About You

You've been continuously learning for a number of years, and are knowledgeable of the latest frameworks and practices. You'll be working with engineers in our microservices stack, or "guild", who are spread across cross-functional teams.

You lead by example and produce high-quality code and knowledge transfer sessions will be a regular part of your schedule.

You'll have an eye on what's coming up and contribute to architecture via approach reviews and RFC’s. More importantly, you have a critical mindset to continuously review and improve our practices, such as CI / CD, observability, capacity planning and security.

Pushpay’s environment allows for learning, making mistakes, contributing to the team and taking ownership.

Requirements :

  • 5+ years of software engineering experience
  • Proficiency with .Net / C#
  • Experience in architecture, design, creation and delivery of solutions
  • Practical commercial experience with Docker is desirable
  • Familiarity with both API web service design and API client consumption
  • Continuous Integration / Continuous Deployment practices and tooling
  • A pragmatic approach to delivering modular, scalable code
  • GraphQL experience would be a plus
  • React JS and TypeScript would be a plus
  • Have a personal commitment to continuously learn and improve
  • About Us

    Here at Pushpay, we are leaders in our industry and are honoured to have processed over US$15 billion in charitable giving.

    We work hard to help our customers drive social good in communities around the world through our SaaS products. Over the last few years Pushpay has grown substantially, including exciting acquisitions.

    We are a proud Kiwi company and are publicly traded on the NZX. Our engineering and product teams are based in Auckland with additional teams in the United States.


    We have a passion for making all employees feel supported. In addition to having a genuine interest in helping you do your best work and drive your career, we offer :

  • $3,000 annual training / conference allowance
  • Bringing together exceptionally talented and generous colleagues
  • Flexible working program
  • Advanced gear
  • Friday in-office happy hour
  • Healthy food & drink options
  • Communicative leadership
  • 10 days sick leave per year upon starting (no six month wait period!)
  • Volunteering options through our employee led Pushpay Cares team
  • Due to current border restrictions, to be considered for this vacancy you MUST currently reside in New Zealand, or if currently off-shore, be a New Zealand or Australian citizen / permanent resident or resident with valid travel conditions.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form