Skip to main content
Post your resume and find your next job on Indeed!

Computer Science jobs

Sort by: -
    • 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#,…
  • We have varied roles available suitable for freelance or contract work. ​There are many diverse development roles we require at any point in time, and we…
    • View all PLEXCO jobs - Greater Adelaide SA jobs - Web Developer jobs in Greater Adelaide SA
    • Salary Search: Web Developers salaries in Greater Adelaide SA
    • To apply, you must have completed three years of an undergraduate degree, or be in a Master’s or PhD program, in engineering, applied science, manufacturing, or…
    • Solid background, knowledge and capabilities in statistics, mathematics, computer science, informatics, computing, or closely relevant scientific field.
    • Working in a collaborative environment alongside developers, analysts, architects, project managers and business stakeholders, you will develop modern, scalable…
  • The role description will outline any qualifications, licences and specific requirements of the role. If you are interested in this job we encourage you to…
    • Bachelor's degree in computer science, software engineering, IT, or a related technical field.
    • This is your chance to learn practical tools, work on real client…
    • Demonstrated experience troubleshooting computer hardware and software problems.
    • Repairing, replacing or arranging replacement of faulty computer components and…
    • A few days in the office during your settling in period and then one day a week in the office for the team anchor day.
    • In this role you will:-.
    • Assist in IT support, troubleshooting, and system administration.
    • Work on real-world projects involving cloud computing, network security, and business…
    • You could analyse trends, build reports, support risk teams, clarify needs, or help projects make better decisions.
    • Prior data experience is not expected.
    • Bachelor's degree in computer science, software engineering, IT, or a related technical field.
    • Build your career in software development, AI engineering,…
    • Skills : Java, Javascript, Web service and SQL.
    • Helping users resolve everyday computer, software and connectivity problems.
    • We welcome applications from people studying or planning to study information…
    • Knowledge of core computer science subjects, especially object-oriented programming and data structures.
    • Plastic part designers and mold engineers use it in…

People also searched:

computer science visa sponsorship

Job Post Details

Junior Software Engineer
$85,000 - $90,000 a year
Full-time

Job details

$85,000 - $90,000 a year
Employee discount
Full-time
Hawthorn VIC

Full job description

ABOUT THE COMPANY

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: https://www.questpaymentsystems.com/

THE ROLE

We’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 RESPONSIBILITIES

As a Junior Software Engineer at Quest, you will:

  • 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 collaborative 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

HOW TO APPLY

If this sounds like the right opportunity for you, we’d love to hear from you. Come and join us!

Click APPLY and launch your career with Quest!

Please note applications will only be considered from candidates who are currently Australian citizens or permanent residents.

Only successful applicants will be contacted.

No Agencies.

Pay: $85,000.00 – $90,000.00 per year

Benefits:

  • Employee discount

Work Location: In person

Let Employers Find YouUpload Your Resume