12 Nov
|
Exclaim IT
|
Canberra
12 Nov
Exclaim IT
Canberra
We are seeking an experienced Full Stack .NET Developer to join a multidisciplinary Agile team, contributing to the design, development and delivery of secure, scalable and high-performing enterprise applications.
The successful candidate will have strong hands‐on experience across backend development using C# and .NET, modern frontend development using Vue 3, and application development within the Microsoft Azure environment.
We are seeking an experienced Full Stack .NET Developer to join a multidisciplinary Agile team, contributing to the design, development and delivery of secure, scalable and high-performing enterprise applications.
The successful candidate will have strong hands‐on experience across backend development using C# and .NET, up-to-date frontend development using Vue 3, and application development within the Microsoft Azure environment.
Key responsibilities
Design, develop and maintain secure, scalable and maintainable applications using C#, .NET and Vue 3.
Develop and maintain Vue 3 frontend applications, Backend-for-Frontend (BFF) APIs and business APIs.
Build data access components using Entity Framework Core and SQL Server/Azure SQL.
Develop and maintain integrations with departmental and external enterprise systems.
Develop, deploy and support applications hosted on Microsoft Azure.
Implement secure authentication and authorisation practices across applications and APIs.
Write unit, integration and automated tests to maintain software quality and reliability.
Apply Git-based source control and CI/CD practices for build, testing and deployment.
Participate in solution design, code reviews and technical reviews.
Produce and maintain technical documentation.
Troubleshoot application, integration and performance issues.
Collaborate with multidisciplinary Agile teams, including developers, architects and testers.
Work within established enterprise design frameworks, security standards and delivery processes.
Provide technical guidance and mentoring to less experienced developers where required.
Highly desirable criteria
Demonstrated experience developing enterprise applications using C#, modern .NET/.NET Core, ASP.NET Core, REST APIs, Entity Framework Core and SQL Server or Azure SQL.
Strong frontend development experience using Vue.js/Vue 3, TypeScript or JavaScript, HTML and CSS.
Proven experience delivering high-volume transactional applications and complex enterprise system integrations.
Hands‐on experience developing and deploying applications using Microsoft Azure, Git and CI/CD pipelines.
Strong understanding of secure application development, authentication, authorisation, automated testing and secure coding practices.
Demonstrated experience working within multidisciplinary Agile teams and collaborating with technical and non-technical stakeholders.
Desirable criteria
Previous experience delivering enterprise software solutions within Australian Government agencies.
Experience working within established government delivery, security and governance frameworks.
Experience implementing Customer Identity and Access Management (CIAM) solutions, including OAuth 2.0, OpenID Connect, JWT, application identities and CIAM B2C or equivalent identity platforms.
Experience with Azure services, including:
Azure API Management
Azure App Service and Azure Functions
Azure Service Bus
Azure Key Vault
Azure SQL
Application Insights
Azure App Configuration
Experience with Infrastructure as Code (IaC) and automated deployment practices.
Experience integrating with enterprise platforms such as SAP, ERP, CRM and other line-of-business systems using APIs and asynchronous messaging patterns.
Skills and experience
Strong full-stack software engineering capabilities, with expertise across backend and frontend technologies.
Excellent problem-solving and analytical skills, with the ability to troubleshoot complex technical issues.
Strong understanding of enterprise application architecture, API development and integration patterns.
Experience developing secure, maintainable and testable software solutions.
Good understanding of cloud-based application development and deployment within Microsoft Azure.
Strong knowledge of Agile delivery practices, including sprint planning, estimation and collaborative development.
Excellent communication and interpersonal skills, with the ability to work effectively within multidisciplinary teams.
Ability to manage competing priorities and deliver quality outcomes within established project timelines.
Application requirements: Each candidate must provide a one-page pitch (maximum 5,000 characters) addressing all the specified essential and desirable criteria, outlining their relevant skills and experience.
Contact details
For a confidential chat, please contact
Shruthi on ******** *** or via email at ***email_hidden***
and we would be more than happy to provide you with additional information and assist in the application process.
Please note that a National Police Check might be required as part of pre‐employment screening.
#J-*****-Ljbffr
📌 Senior Full Stack/.Net Developer (Canberra)
🏢 Exclaim IT
📍 Canberra