Junior Software Engineer (Melbourne)

Junior Software Engineer (Melbourne)

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 ROLE
We're looking for a skilledJunior Software Engineerto join our agile development team.
Your primary focus will be on designing and building robust, user-friendlyBack-end and Web systemsusing a variety of technology, includingTypescript, C#, Python, and Reactthat integrate seamlessly with our custom payment hardware.
You'll also contribute to supporting software components written inC/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 RESPONSIBILITIES
Develop and maintain Back-end systems that facilitate payments, and payment related processes
Develop and maintain Web sites, portals, and payment flows used by merchants and customers




Build secure and user-friendly interfaces that meet strict payment standards
Support and interface with a range of API's provided by other internal teams
Help shape the future of payment tech through experimentation and iteration
Contribute to continuous improvement in tools, processes, and engineering culture
WHAT YOU BRING
Essential skills:
Strong hands-on experience building back-end systems and web applications using Typrscript, C#, Python, and React
Familiarity with full-stack development, UI/UX design principles, and back-end deployment best practices
A strong grasp of software design, debugging, and performance tuning
Clear communication and the ability to thrive in a cooperative team
Minimum of 12 months experience
Highly regarded:
Experience with payment technologies (e.g. EMV, NFC, contactless)
Experience developing software using C/C++, Kotlin, Flutter, and other languages
Understanding of cryptographic protocols and secure data handling
Familiarity with wireless technologies like Bluetooth and Wi-Fi
Familiarity with devops, Docker, Kubernetes, and other deployment technologies and processes
Please 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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: junior software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: junior software engineer (melbourne) / melbourne