Job title: Azure Cloud(FullCAM) Application Architect
Job type: Contract
Emp type: Full-time
Pay interval: Hourly
Pay rate: negotiable
Job published: 10/07/2026

Job Description

Job Title: Azure Cloud (FullCAM) Application Architect

Security Clearance: Must be able to obtain Baseline

Duration: Initial 12 months with 2 x 12-month extensions

Functional Expertise: Application Architecture

Sub-functional Expertise: Azure Cloud Architecture / Technical Leadership

Location of work: QLD, WA, ACT, VIC, NSW, NT, SA, TAS

Working arrangements: If based in the ACT, the successful candidate may be required to attend the Canberra office 3 days per week and/or as required. Individual arrangements can be negotiated with managers where required.

Closing date: 9AM Wednesday, 22 July 2026

Description:

Our client is seeking an experienced Azure Cloud Application Architect / Technical Lead to play a pivotal role in the modernisation of a large-scale application into a scalable, secure and maintainable Azure cloud-native platform.

Working under the direction of the Solution Architect, you will translate high-level solution architecture into detailed application designs while providing hands-on technical leadership across development and engineering teams. You will bridge architecture and engineering, ensuring complex cloud-native solutions are delivered as robust, production-ready systems.

The role operates across a diverse technology landscape, including legacy C++ components, Azure PaaS/SaaS services, Azure Databricks, full-stack web applications and modern cloud-native architectures.

Responsibilities:

  • Validate and refine application and component-level designs derived from Solution Architect direction, ensuring alignment with overall platform architecture.
  • Translate high-level solution architecture into detailed, implementable application designs suited to Azure cloud-native environments.
  • Act as a hands-on implementer of architectural patterns, ensuring design intent is consistently realised in delivery outcomes.
  • Ensure architecture artefacts are practical, optimised and fit-for-purpose within the target cloud-native platform.
  • Provide informed technical input into design decisions, trade-offs and feasibility, escalating issues where required.
  • Collaborate closely with the Solution Architect to bridge gaps between conceptual design and detailed implementation.
  • Ensure consistency and integration across application layers, services, interfaces and supporting data platforms.
  • Identify, assess and address technical risks, constraints and optimisation opportunities throughout implementation.
  • Actively contribute to development of core components, including C#/.NET services, APIs, Python data workflows and front-end elements (Angular) where required.
  • Provide code-level leadership through peer reviews, technical guidance and mentoring to development team members.
  • Support integration and refactoring of legacy C++ model components into modern cloud-native application architectures.
  • Troubleshoot and resolve complex technical issues, including performance bottlenecks and architectural trade-offs.
  • Collaborate with the Lead Data Engineer to support data pipelines, services and analytical workflows aligned with data architecture and warehousing principles.
  • Ensure effective use of Azure Databricks, Data Lake and SQL platforms.
  • Promote and support DevOps practices, including CI/CD implementation, branching strategies and automated deployment pipelines.
  • Ensure solutions meet quality, security and compliance requirements, including secure coding, identity integration, logging and comprehensive testing practices.
  • Provide technical leadership across multidisciplinary teams, fostering collaboration, mentoring staff and uplifting overall team capability.

Requirements:

  • Demonstrated experience designing enterprise application architectures.
  • Ability to translate high-level solution architecture into detailed Azure cloud-native application designs.
  • Strong hands-on software engineering experience using C#/.NET, Python and Angular.
  • Experience designing and implementing Azure cloud-native solutions using microservices and event-driven architectures.
  • Experience with Azure Databricks, Azure Data Lake and SQL-based data platforms.
  • Strong understanding of DevOps practices, including Azure DevOps, CI/CD pipelines and Infrastructure as Code.
  • Experience working across legacy and cloud-native environments.
  • Ability to provide technical leadership, mentoring and architectural guidance.
  • Excellent analytical, troubleshooting and stakeholder engagement skills.

Key Capabilities:

  • Enterprise application architecture
  • Azure cloud-native solution design
  • Technical leadership and mentoring
  • Software engineering using C#/.NET, Python and Angular
  • Azure Databricks and data engineering
  • DevOps and CI/CD implementation
  • Legacy system modernisation
  • Secure application design and delivery
  • Cross-functional collaboration and stakeholder engagement

Essential Criteria:

  • Demonstrated ability to design and implement enterprise application architectures as well as translate high-level solution designs into implementable patterns, components and services. Strong ability to communicate complex technical concepts clearly as well as influence and drive stakeholder consensus.
  • Strong hands-on software engineering skills in C#/.NET, Python and modern web Frameworks (Angular), with experience applying SOLID principles, clean architecture and building secure, testable APIs and applications.
  • Demonstrated experience designing and delivering Azure cloud-native solutions using microservices, scalability and event-driven patterns, and core services (compute, storage, networking, monitoring, identity).
  • Demonstrated capability in data engineering, including designing and supporting data pipelines and models using Azure Databricks, Data Lake and SQL-based platforms. Familiarity with data warehousing techniques and integrating data across distributed systems, with a willingness to further deepen expertise in this area as part of the role.
  • Experience implementing DevOps practices using Azure DevOps, including CI/CD pipelines, Infrastructure as Code (e.g. Terraform), Repos and automated build and release processes.
  • Ability to lead delivery across integrated legacy and cloud-native systems and deal with cross-system dependencies and complexity. Strong analytical and troubleshooting skills focused on delivering practical, implementable solutions.

Desirable Criteria:

  • Experience working with scientific modelling or geospatial systems.
  • Exposure to C++ integration or legacy system modernisation.
  • Knowledge of Australian Government ICT frameworks and compliance requirements.
  • Experience in multi-system modernisation programs.

How to apply:

Please submit your application including your resume and a completed application form addressing the essential and desirable criteria. Ensure your application highlights your experience and any relevant certifications.

 
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB