Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Development Engineer.
New Zealand Jobs Expertini

Urgent! Senior Software Development Engineer Job Opening In WorkFromHome – Now Hiring Pushpay

Senior Software Development Engineer



Job description

Overview

Senior Software Development Engineer at Pushpay.

You will be a driving force in building our world-class financial and community platform.

This role is for an experienced engineer who thrives on shipping high-quality, scalable code.

You will own the full life cycle of features, from architectural design to production deployment, ensuring the stability and security of our PCI-compliant system.

What You'll Be Accountable For

Your primary responsibilities will include:

  • Core Development & Delivery
  • Producing high-quality software by developing, testing, and debugging clean, efficient code using technologies like C#/.NET Core and NodeJS.

  • Driving End-to-End Ownership over features of increasing complexity, regularly shipping robust, high-quality features into the production environment.

  • Identifying and mitigating risk: actively spotting problems and security risks (especially PCI compliance issues) in your own and others' work, suggesting improvements to design and approach.

  • Engineering Practice: developing high-quality software design and architecture, and automating tasks through appropriate tools and scripting.

  • Leadership & Mentorship
  • Coaching & Mentoring: proactively coach and mentor junior or new engineers, focusing not only on what they are building but why they are building it.

  • Technical Architecture: developing high-quality software design and architecture and breaking down larger pieces of work into small, well-scoped pieces for other team members.

  • Cultural Contribution: actively contributing to the engineering culture, policies, and procedures through our Guilds.

  • Talent Acquisition: assisting in the recruitment of new engineers.

  • Key Skills & Expertise
  • Experience: 5+ years of relevant software engineering experience in Internet-scale multi-user web/mobile/cloud environments.

  • Backend Stack: Microsoft ASP.NET, C#, .Net Core, or NodeJS.

  • Data: high proficiency with Relational Databases (MS SQL, PostgreSQL) and No-SQL (DynamoDB, MongoDB).

  • APIs & Integrations: extensive experience with RESTful services and GraphQL.

  • DevOps: strong understanding of CI/CD practices, Git, and familiarity with AWS services.

  • Quality: deep experience with Unit Testing and Test Driven Development (TDD).

  • Communication: excellent communication skills, both written and verbal, with the ability to discuss work in both technical and business-impact terms.

About Pushpay & Why Join Us

Pushpay is a high-growth New Zealand SaaS business dedicated to building world-class giving and engagement technology for churches and non-profits, strengthening communities globally.

We offer a rewarding, inclusive culture.

We Value You And Your Career

  • Training & Growth: $3,000 annual training/conference allowance for personal growth.

  • Family Support: Generous paid parental leave for primary and secondary caregivers, ensuring full pay for annual holidays when returning from leave (no leave override).

  • Flexibility: We support a healthy work-life balance with flexible hours and a hybrid work model that typically includes two days a week working from home.

  • Well-being & Community: Employee Assistance Program (EAP), free annual flu shots, paid Volunteer Time Off (16 hours VTO per year), and unlimited snacks, drinks, and coffee.

  • Accrual from Day One: Sick leave accrues immediately—no 6-month wait period.

If this sounds like your kind of role, we’d love for you to apply today - let’s go do amazing things together.

Note On Eligibility

Please note: To be considered for this vacancy you must either currently reside in New Zealand, or if currently offshore, be a New Zealand citizen, permanent resident or resident with valid travel conditions.

Please submit your resume/CV in PDF format to prevent formatting errors upon submission.

After applying, we highly encourage you to check your spam/junk folder regularly for communication from the Pushpay People team.

Please note that we do not accept applications from recruiters or agencies for this position.

#J-18808-Ljbffr


Required Skill Profession

Software Architecture & Engineering



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide