07 Nov
|
Quest Payment Systems
|
Melbourne
07 Nov
Quest Payment Systems
Melbourne
Quest Payment Systems Pty Ltd is an award-winning Australian Fintech company that produces a range of innovative "end-to-end" payment solutions, including payment terminal hardware, software, and transaction services, for major Australian retailers and financial institutions.Based in Melbourne, Quest has been internationally recognised for developing a cashless donation system and is an innovator in the payment industry.
We recently launched 'Tap-on-Phone' in the Australian market.Find out more at: THE ROLEWe're looking for a skilled Junior Software Engineer to join our agile development team.
Your primary focus will be on designing and building robust, user-friendly Back-end and Web systems using a variety of technology, including Typescript, C#, Python, and React that integrate seamlessly with our custom payment hardware.
You'll also contribute to supporting software components written in C/C++, Kotlin, Flutter, and others, ensuring performance, reliability, and security across the platform.This is a diverse and technically challenging role where your work will have direct, real-world impact on how people pay every day.YOUR RESPONSIBILITIESDevelop and maintain Back-end systems that facilitate payments, and payment related processesDevelop and maintain Web sites, portals,
and payment flows used by merchants and customersBuild secure and user-friendly interfaces that meet strict payment standardsSupport and interface with a range of API's provided by other internal teamsHelp shape the future of payment tech through experimentation and iterationContribute to continuous improvement in tools, processes, and engineering cultureWHAT YOU BRINGEssential skills:Strong hands-on experience building back-end systems and web applications using Typrscript, C#, Python, and ReactFamiliarity with full-stack development, UI/UX design principles, and back-end deployment best practicesA strong grasp of software design, debugging, and performance tuningClear communication and the ability to thrive in a team-oriented teamMinimum of 12 months experienceHighly regarded:Experience with payment technologies (e.g. EMV, NFC, contactless)Experience developing software using C/C++, Kotlin, Flutter, and other languagesUnderstanding of cryptographic protocols and secure data handlingFamiliarity with wireless technologies like Bluetooth and Wi-FiFamiliarity with devops, Docker, Kubernetes, and other deployment technologies and processesPlease note applications will only be considered from candidates who are currently Australian citizens or permanent residents.Only successful applicants will be contacted.
#J-*****-Ljbffr
📌 Junior Software Engineer (Melbourne)
🏢 Quest Payment Systems
📍 Melbourne