Lead Application Developer
Let's Talk About The Team
Cloud & Custom Applications (CCA) combine design and technology with modern delivery methodologies to deliver experience oriented, scalable, sustainable and secure enterprise solutions. We are tech savvy consultants on a journey to deliver innovation and expertise to our clients. Join a collaborative team that is solution focused and empower each other to be their best.
We are well known for our work on modern web applications; we are involved at all stages of the software delivery lifecycle from ideation through implementation to deployment. We're also strong on integrations, IoT, cloud migrations and app modernisation.
Let’s Talk About The Role And Responsibilities
Key Responsibilities:
• Refactor and modernise legacy applications for cloud compatibility and performance.
• Collaborate with architects and DevOps engineers to implement Azure-native solutions.
• Migrate application components and services to Azure App Services, AKS, or other PaaS offerings.
• Ensure code quality, maintainability, and alignment with cloud architecture patterns.
• Participate in sprint planning, code reviews, and Agile ceremonies.
• Troubleshoot and resolve issues during migration and post-deployment.
• Document technical changes, migration steps, and operational procedures.
Technical Skills & Expertise:
Core Development Platforms:
• .NET Framework, .NET Core, Classic ASP
• Java (Spring Boot or similar)
• PHP (Laravel, Symfony, or vanilla)
• WordPress (custom themes, plugins, multisite)
Cloud & Integration:
• Azure App Services, Azure Functions, Azure Kubernetes Service (AKS)
• REST APIs, authentication (OAuth, Azure AD), and third-party integrations
DevOps & CI/CD:
• Azure DevOps, GitHub Actions, Jenkins
• Git-based version control and branching strategies
Scripting & Automation:
• PowerShell, Bash, or Python (for deployment and automation tasks)
Testing & Quality Assurance:
• Unit testing frameworks (xUnit, JUnit, PHPUnit)
• Integration and regression testing practices
Documentation & Collaboration:
• Proficiency in Confluence, Azure DevOps Boards, and technical documentation
Preferred Qualifications:
• Microsoft Certified: Azure Developer Associate or equivalent
• 10+ years of experience in application development and modernisation
• Experience in cloud migration projects and Agile delivery environments
• Strong problem-solving and communication skills
Special Requirements
Due to the mandatory requirement of this role to have or obtain NV1 or NV2 Security Clearance, only applicants with Australian Citizenship can be considered for this role.
Canberra, AU Melbourne, AU Sydney, AU