Pushpay

Senior Software Engineer (C#.NET)

Pushpay
Apply
1 month ago
Auckland, New ZealandSenior

Responsibilities

  • Design and build high-level, modular, and scalable software systems.
  • Contribute to architecture, design, creation, and delivery of solutions.
  • Design API web services and consume API clients.
  • Collaborate with Product Designers, Analysts, Engineering peers, QA Engineers, SREs, Product Managers, and Delivery leads.
  • Mentor team members and take ownership of complex technical problems.
  • Participate in Continuous Integration and Continuous Deployment practices and tooling.
  • Continuously learn, improve, and adopt new technologies and techniques.

Requirements

  • At least 5 years of software engineering experience.
  • Proficiency in .NET and C#.
  • Experience with architecture, design, creation, and delivery of software solutions.
  • Familiarity with API web service design and API client consumption.
  • Experience with Continuous Integration and Continuous Deployment practices and tooling.
  • A pragmatic approach to delivering modular, scalable code.
  • Personal commitment to continuous learning and improvement.
  • Valid work rights for New Zealand.

Benefits

  • $3,000 annual training and conference allowance.
  • Hybrid work model with flexible hours and the option to work from home 2 days per week.
  • Kiwisaver.
  • Paid parental leave for primary and secondary caregivers, with no leave override after returning from parental leave.
  • 10 days of sick leave per year upon starting, without a six-month waiting period.
  • Advanced work equipment.
  • Healthy food and drink options.
  • Free annual flu shots.
  • Social events and Friday in-office happy hours.
  • Volunteering opportunities through the employee-led Pushpay Cares program.

Tech Stack

C#.NET

Categories

Pushpay

About Pushpay

201-500 employees
Contact me