companyPushpay logo

Intermediate Software Development Engineer

PushpayAuckland, New Zealand
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

To succeed in this role, you should have:Proficiency in programming languages such as Java, C#, or JavaScriptExperience with software development methodologies such as AgileStrong problem-solving skills and the ability to work collaboratively in a teamFamiliarity with version control systems like GitExcellent communication skills

About the job

Deliver impactful products

Embrace quality without complications

Grow your ownership and responsibilities

The Role

You’ve progressed beyond entry-level tutorials and guidance.

With experience in shipping features and resolving production issues, you are now prepared for greater ownership and influence.

We are seeking an Intermediate Software Development Engineer who can effectively manage significant components of our product, ensuring they are built to high standards and confidently delivered within a collaborative, trusting environment.

This position is not about merely closing tickets; it’s about creating meaningful solutions.

Your role will involve delivering business value through the design and development of high-quality software within a collaborative team. You will report to a Senior Engineer and will be expected to manage your own daily tasks.

You will occupy a vital position within the engineering team—competent, accountable, and evolving toward a senior-level mindset.

The Work

Your time will be spent on development, enhancement, and collaboration.

Design & Development

  • Create clean, efficient, and scalable software
  • Develop tools and applications for regular production releases
  • Contribute to solution design, algorithms, and feature architecture
  • Automate repetitive tasks with scripting and tooling
  • Architect and develop moderately complex software solutions

You will not just implement requirements—you will help shape the solutions.

Quality & Ownership

  • Review and debug code (yours and others’)
  • Conduct validation and verification testing
  • Identify risks and issues proactively
  • Propose enhancements to designs and approaches
  • Participate in on-call support (shared responsibility for system reliability)

You will take the initiative. If something needs repair, you will address it or escalate it.

Collaboration

You will work closely with Product Managers, UX & Design, QA, and other stakeholders to ensure alignment and successful outcomes.

About Pushpay

Pushpay is a leading provider of payment solutions designed to help churches and non-profits enhance their fundraising capabilities. Our team is dedicated to creating impactful products that drive meaningful engagement and community connection.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.