Senior Full Stack Engineer
Avance Services โ Australia ยท Posted ~6 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Role: Senior Microsoft Full Stack Engineer (Solution Design & Build)
Location: Sydney/ Melbourne, Australia
Type: Contract
Job Description:
Role Overview
The Senior Microsoft Full Stack Engineer bridges high-level solution design and hands-on technical execution.
Positioned onsite with key business and IT stakeholders, this role is responsible for architecting, building, and delivering end-to-end solutions across the entire Microsoft ecosystem.
The candidate will design custom business applications, build complex enterprise integrations, automate workflows, and maintain robust CI/CD deployment pipelines while providing direct client consultation.
Key Responsibilities
1.
Solution Architecture & Technical Design (30%)
Translate complex business requirements gathered directly from client stakeholders into scalable, technical designs across Dynamics 365, Power Platform, and Azure.Draft technical architecture documents (TADs), interface control documents (ICDs), and deployment blueprints following the Microsoft Well-Architected Framework.Evaluate technical feasibility, identify integration risks, and design pattern standards for asynchronous/synchronous enterprise messaging.2.
Full Stack Build & Integration Development (45%)
Azure Integration Services (AIS): Build resilient, event-driven integration layers using Azure Logic Apps, Azure Functions (C#/.NET Core), Azure Service Bus, API Management (APIM), and Event Grid.Dynamics 365 & Dataverse: Extend and customize Dynamics 365 (Sales/Customer Service/Field Service) via C# plugins, custom workflow activities, Web Resources (JavaScript/TypeScript), and custom Dataverse solutions.Power Platform: Develop complex Power Apps (Canvas & Model-driven), Power Automate flows, and custom connectors to bridge legacy systems with modern cloud solutions.Database & Modern Backend: Design and optimize schemas across Dataverse, Azure SQL Database, and Cosmos DB; craft secure REST APIs.3.
DevOps, CI/CD & Delivery (15%)
Configure, automate, and manage enterprise-grade CI/CD pipelines using Azure DevOps or GitHub Actions.Maintain environment strategy, solution ALM (Application Lifecycle Management) for Power Platform and Dynamics 365, and Automated Infrastructure as Code (ARM/Bicep/Terraform).Conduct peer code reviews, enforce unit testing standards, and maintain strict quality gates before production deployments.4.
Onsite Client Engagement & Collaboration (10%)
Serve as the primary onsite technical subject matter expert (SME), leading design workshops and sprint demos for client stakeholders.Troubleshoot critical production issues on-location and communicate technical resolutions clearly to non-technical business leads.Collaborate closely with client IT teams to ensure alignment with corporate security, identity (Entra ID), and governance policies.Qualifications & Skill Matrix
Category
Requirements
Experience
6+ years in full-stack software development within the Microsoft ecosystem, including at least 2+ years in client-facing consultancy or lead builder roles.
Azure Integration
Hands-on proficiency with Azure Logic Apps, Azure Functions (C#/.NET), Azure Service Bus, Event Grid, API Management, and Azure Key Vault.
Dynamics 365 & Power Platform
Deep experience in C# plugin development, Dataverse customization, Power Apps (Canvas/Model-driven), Power Automate, and ALM solution management.
DevOps & Engineering
Azure DevOps Pipelines, Git branching strategies, Bicep/ARM templates, REST/SOAP APIs, JSON/XML handling, and OAuth2/Entra ID authentication.
Soft & Client Skills
Exceptional verbal and written communication; ability to lead client-facing whiteboarding sessions, manage client expectations, and adapt quickly to onsite enterprise environments.
Preferred Certifications
Microsoft Certified: Power Platform Developer Associate (PL-400)Microsoft Certified: Azure Developer Associate (AZ-204)Microsoft Certified: Azure Support & Integration / Dynamics 365 Core Developer Knowledge (MB-600 / PL-600 preferred)
We have 143,462 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 143,462 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume