Developer - Payment Kernel Specialist

Posted 17 July 2025
Salary$130,000-$150,000
LocationAuckland
Job type Permanent
DisciplineSoftware Development
Reference964058

Job description

ABOUT THE COMPANY:
Although well established, this global product company has all the hallmarks of a high growth start-up, with a unique business model.  They have a team who love a challenge, are humble self- starters and who have exceptional skills in their field.

ABOUT THE ROLE:
As a developer, specialising in payment kernels, you will build, maintain, support, and drive certification in payment software solutions & payment kernels with a commitment to delivering a quality solution on time and to agreed industry standards.

RESPONSIBILITIES:
  • Become a subject matter expert for the company's products; specifically the contact & contactless kernels as implemented on their line of OPTs, devices, and payment systems.
  • Requirement gathering as necessary to meet objectives
  • Complete the development of new functionality and modifications to existing functionality
  • Develop solutions with minimum defects
  • Utilise industry best practice design and implementation techniques
  • Ensure all functionality delivered with regression / unit tests
  • Complete software documentation, ensuring it is in accordance with good coding practices
  • Ensure customer specific application solutions are in line with the customer and company requirements
  • Ensure that software/ firmware (Specifically payment kernels) are kept up to date and comply with/ are certified to industry standards
  • Peer review team output for quality and alignment to designs – provide corrective feedback and/or refine designs as necessary
  • Regularly review defects and performance characteristics of technology area and ensure that these are resolved appropriately
  • Work closely with Security Architect to ensure design proposals are compliant with relevant security standards, and documented appropriately to facilitate product certifications in a timely, risk free manner
  • Collaborate with fellow developers, architecture team and product management to ensure any product design proposals fit appropriately into the company's product range
ABOUT YOU:
Essential:
  • Tertiary qualification in Computer Science, Software Development, Engineering, Physics, or equivalent practical experience
  • 10+ years of development and/or testing experience – developing code using C
  • Experience with Version Control Systems (Git) and CI/CD pipelines.
  • Technical skills including high level understanding of software development, network systems, software test
  • Problem investigation and resolution experience in a software environment
  • Good communication skills both written and verbal
  • No restrictions to travel
Desirable:
  • Experience supporting payment systems (e.g. banking/finance industry)
  • Knowledge of retail systems (particularly in the petroleum industry)
  • Knowledge of electronic payment systems and relevant industry and security standards
  • Experience in EMV L1 and/or L2 kernel development
  • Experience in C++, Linux, Java, Python, Bash scripting
  • Ability to promote a test-driven development approach
WHAT'S IN IT FOR YOU?
  • Flexible, hybrid working arrangements - possibility of remote work for the right person
  • Career development opportunities
  • Work for a global brand with awesome culture
WHAT'S NEXT?
If this sounds like your ideal next move, let's talk!  Please apply today, or for more information contact Lisa Cooley on 021 029 81422.