A leading payments platform is seeking a Senior Software Engineer to join its Cards Connect squad. The successful consultant will bring deep backend engineering expertise to deliver high-quality, scalable features that power seamless issuing and digital payments experiences.
The platform powers Australia’s largest non-bank payments provider, processing over 1.3 billion transactions annually. The engineer will collaborate within a cross-functional team, contributing to the build and evolution of a robust, secure, and modern payments experience.
Key Responsibilities:
- Collaborate with Product Owners, BAs, QA Engineers, and Software Engineers to design and deliver scalable and performant backend solutions.
- Lead technical delivery including architecture, development, deployment, and maintenance of backend services.
- Work primarily across the C# / .NET stack to build resilient services aligned to the technology roadmap.
- Contribute to continuous improvement of engineering practices, system design, and performance optimisation.
- Ensure solutions meet high standards of security, compliance, and operational excellence.
- Troubleshoot complex issues to maintain platform stability and reliability.
- Provide technical guidance and mentorship within the squad.
Your Background:
Essential:
- Minimum 10+ years of software engineering experience, with a strong backend engineering focus.
- Recent hands-on experience (last 3–4 years) with C# / .NET (v5.0+).
- Proven track record designing and delivering scalable, cloud-native systems.
- Strong understanding of microservices and distributed system architectures.
- Proficiency in unit testing, TDD, and BDD practices.
- Experience working in Agile delivery environments.
- Excellent problem-solving skills, collaborative mindset, and clear communication style.
Desirable:
- Domain knowledge in Issuing or direct experience working with an Issuer.
- Experience with actor-based systems (e.g., Microsoft Orleans, Akka).
- Familiarity with Microsoft Azure or AWS cloud environments.
- Background in financial services or backend payments processing.
- Strong documentation skills and ability to collaborate effectively with cross-functional stakeholders.