Job Description
Job Title: Senior Microsoft Developer
Security Clearance: Must be able to obtain Negative Vetting Level 1
Duration: Initial 12 months with 2 x 12-month extensions
Industry: Information Technology
Functional Expertise: Software Development
Sub-functional Expertise: Microsoft Cloud / Full Stack Development
Location of work: ACT (Canberra)
Working arrangements: Onsite (5 days in office)
Closing date: 9AM Monday, 4th May 2026
Description:
Our client is seeking an experienced Senior Microsoft Developer to support the development and sustainment of ICT applications within a cloud-based environment. The role requires strong expertise in Microsoft technologies, particularly across Azure and .NET, and the ability to deliver high-quality solutions within agile teams.
You will work across multiple high-priority initiatives, contributing to modern cloud application development while supporting continuous improvement and delivery outcomes.
Responsibilities:
- Develop and maintain cloud-based applications using Microsoft technologies
- Work across multiple high priority work items concurrently
- Design, build and deploy solutions within Azure environments
- Collaborate within agile delivery teams
- Contribute to continuous improvement and delivery outcomes
- Support development and sustainment of ICT applications
- Participate in solution design and implementation activities
Requirements:
- Multiple years of Microsoft .NET experience in full stack development
- Experience designing and developing in .NET using Azure resources such as Functions, Logic Apps, PaaS SQL, API Manager, Service Bus, Entra ID, and YAML pipelines
- Experience developing web applications using modern JavaScript/TypeScript frameworks
- Knowledge of Azure AI Search and related AI capabilities
- Strong understanding of application security aligned with least privilege principles
- Experience establishing and managing software repositories
- Experience developing CI/CD pipelines for deployment
- Relevant Microsoft certifications
Key Capabilities:
- Strong problem-solving and analytical skills
- Ability to work across multiple priorities in dynamic environments
- Effective collaboration within agile teams
- Strong technical design and development capability
- Focus on delivering business outcomes
Essential Criteria:
- Multiple years of Microsoft .NET experience doing full stack development.
- Proven experience designing and developing in .NET using Azure resources such as Functions, Logic Apps, PaaS SQL, API Manager, Service Bus, Entra ID, and deployment using YAML pipelines.
- You have demonstrated experience developing web applications with modern reactive JavaScript/TypeScript frameworks.
- Knowledge of Azure AI Search and other AI related skillsets.
- Have intimate knowledge of securing apps to meet the least privilege principle (Cyber ISM).
- You have experience establishing and managing software repositories and developing CI/CD pipelines to deploy software.
Desirable Criteria:
- You have proven critical thinking and strong problem-solving skills and possess lead solution design skills.
- You have the ability to work under pressure, deliver business outcomes and work effectively as part of a team with a focus on leading teams to provide quality services.
- You can work closely as part of an agile delivery team, including the flexibility to work as a multi-disciplinary team member.
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.