Position
Software Architect
Department
R&D
Location
Sydney / Melbourne
Reports To
Head of Software Delivery, APAC
Role Type
Hybrid
Position Purpose
To deliver quality software and services to our customers on time.
Key Responsibilities
* Direct the research, development, and rollout of enterprise architectural and platform strategies that enable scalable, modern software solutions aligned with organisational goals.
* Advise senior executives (C-Level) and stakeholders on architectural direction, solution design, and technical risk mitigation for critical business initiatives.
* Lead the architecture and design of complex, multi-system solutions encompassing cloud, web applications, native apps, and integration layers to support robust platform maintenance and ongoing modernisation.
* Deliver advanced technical leadership and mentorship to architects, senior engineers, and development teams, fostering best practices in design patterns, scalability, performance, and maintainability.
* Serve as the architectural owner on high-impact, cross-functional projects from initial concept through delivery and maintenance.
* Assess emerging technologies, frameworks, and tools to ensure the platform remains modern, productive, and competitive within the industry.
* Uphold and evolve architecture governance frameworks, including reusable design patterns, reference architectures, and technical specifications across all development and platform operations.
* Collaborate effectively with product, infrastructure, security, and engineering leadership to define solution roadmaps and assure alignment between platform capabilities and business requirements.
* Sustain hands‐on engagement by participating in critical design decisions, prototyping, code reviews, and development, ensuring architectural direction is practical and feasible.
* Oversee the creation and dissemination of comprehensive architectural documentation, including strategic plans, design blueprints, and technical roadmaps.
* Manage the implementation of architectural solutions, assuring compliance with design principles, technical standards, and performance benchmarks.
* Assist in the establishment of project timelines, scopes, resource needs, and cost estimates in partnership with project and engineering leaders.
Qualifications and Requirements
* 10+ years in software development and architecture.
* 5+ years as a principal architect leading cross‐functional projects.
* Skilled in cloud‐native solutions (GCP or AWS), enterprise platforms, microservices, and scalable web apps.
* In‐depth understanding of card payments, EMV, Scheme rules, PCI, and encryption.
* Advanced in modern programming languages and C++; knowledge of C#, JAVA and Kotlin is a plus.
* Experience with high‐volume enterprise systems, payment processing, and robust transaction workflows.
* Strong background in cloud architecture, CI/CD automation, API development (REST), databases (SQL/NoSQL), caching, and distributed systems.
* Proficient in performance tuning, high availability, and system security.
* Effective in architectural modeling, documentation, and solution design.
* Balances strategic vision with practical implementation.
* Leads architecture governance and promotes reusable standards.
* Strong mentor, communicator, and able to translate complex concepts for varied audiences.
* Experienced in customizing technical solutions for client requirements.
* Proven experience in Agile/SAFe environments, working effectively with cross‐functional agile delivery teams.
* Exceptional analytical and problem‐solving abilities, with a proactive and solution‐oriented approach.
* Strong capability to influence and lead across various functional and organisational boundaries.
* A commitment to continuous learning, staying updated with new technologies, industry trends, and best practices.
* Bachelor's degree in computer science, engineering, or related field, or equivalent work experience.
* TOGAF or other equivalent technical certification.
* Proficient in Scrum, Kanban, XP, and SAFe frameworks and methods.
* Excellent communication, collaboration, and problem‐solving skills.
* Knowledge of agile tools such as Jira, Confluence, Miro, and PIPlanning.io.
* Extensive knowledge of the Australian payments industry.
* In‐depth knowledge of transaction processing systems used by acquirers.
* Knowledge of security requirements for payment transactions.
* Excellent technical documentation skills.
Direct Reports
Build and manage a team of 2–3 architects.
Compliance
Contribute to health and safety at work by identifying, reporting, and controlling hazards and promptly reporting incidents. Comply with all applicable company policies. A favourable Police Check and other background checks are required. Comply with company policies and procedures in relation to information security and confidentiality. Report any breach of privacy, security, or confidentiality in a timely manner to protect the interests of the company.
#J-18808-Ljbffr