Software Developer
Why This Role Stands Out
You'll have the opportunity to build and support critical software solutions that directly impact customers in the banking and financial services sector, with a hybrid work model offering flexibility. If you're a mid-senior developer with Java experience and a passion for solving complex problems, you'll thrive in this collaborative environment and contribute across the full development lifecycle. Apply today to join a reputable company and grow your career!
Quick Overview
Job Description
At Armaguard Group's ITS division, we're building and supporting critical software solutions used across banking and financial services. We're looking for a Software Developer who thrives on solving complex problems and wants to work on technology that directly interacts with customers every day.
About the RoleAs a Software Developer, you'll play a key role in developing, enhancing and supporting ATM and backend software solutions. You'll work across a variety of technologies, collaborating with internal teams, customers and suppliers to deliver high-quality, reliable systems.
This is a hands on role where you'll contribute across the full development lifecycle from design and integration through to deployment and support.
What You'll Be Doing- Developing and maintaining customer-facing and backend software solutions
- Integrating systems using REST/SOAP APIs and database technologies
- Troubleshooting and providing Level 3 support (including issue replication and root cause analysis)
- Working across multiple projects, including enhancements, new builds and proof of concepts
- Collaborating with stakeholders across technical and non-technical teams
- Contributing to CI/CD processes and Agile delivery environments
- Translating complex technical concepts into clear, practical solutions
- Experience in Java (essential) and ideally C#
- Experience working with SQL databases
- Exposure to REST/SOAP integrations
- Agile experience (Scrum/Kanban) and tools like Jira, Bitbucket or similar
- Strong problem solving skills and the ability to work autonomously
- Excellent communication skills and able to engage both technical and business stakeholders
- Experience with ATM technologies or terminal-based systems
- Knowledge of banking/payment protocols (e.g., NDC, XFS, AS2805)
- Exposure to Angular, Splunk or similar tools
- Work on real world, high impact technology used across financial services
- Be part of a collaborative, supportive team environment
- Opportunities to contribute to innovation and continuous improvement
- Exposure to end to end software delivery and integration projects
- A business committed to safety, diversity and professional growth
ITS is a specialist technology division within Armaguard Group, delivering software, integration and support services to banks and financial institutions across Australia and beyond. We combine deep industry expertise with innovative thinking to deliver reliable, scalable solutions.
If you're a developer who enjoys variety, problem solving and working on systems that matter, we'd love to hear from you.
Skills
Similar jobs
Software Engineer, Embedded OS
Judge Group, Inc. · Cary, United States
4 minutes agoSenior Engineer Safety & Environmental Engineering (Product Safety)
BAE Systems · Coventry, United Kingdom
9 minutes agoSr Software Engineer / Active TS/SCI with Security Clearance
Peraton · Washington, United States
28 minutes ago$135k - $216k/yrSenior Embedded Software Engineer with Security Clearance
Leidos · Saint Petersburg, United States
28 minutes ago$87.1k - $157.4k/yrSoftware Engineer Lead with Security Clearance
Kratos Defense and Security Solutions · Colorado Springs, United States
28 minutes ago$145k - $170k/yrEmbedded Software Engineer Level 3 with Security Clearance
Indotronix International Corp · La Canada Flintridge, United States
28 minutes ago