Talent.com
Senior Software Development Engineer

Senior Software Development Engineer

PushpayWorkFromHome, Auckland, New Zealand
2 days ago
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

    Create a job alert for this search

    Senior Software Engineer • WorkFromHome, Auckland, New Zealand