One of our leading federal govt clients is seeking to engage Senior Full Stack/.Net Developers for Canberra, Brisbane, Melbourne and Sydney
Please note Candidates must have a Baseline security clearance
Job details
1-Senior Full Stack/.Net Developer
Contract duration-12 months 24 month extensions
Key duties and responsibilities
As a Software Engineer (Developer) - Full Stack .Net Developer, you will be required to:
- Work within a multidisciplinary Agile team and participate in planning, estimation and delivery activities.
- Develop secure, scalable and maintainable applications using C#, .NET and Vue 3.
- Develop and maintain Vue 3 front-end applications, BFF APIs and business APIs.
- Build data access components using Entity Framework Core and SQL Server/Azure SQL.
- Develop and maintain integrations with departmental systems.
- Develop and support applications hosted on Microsoft Azure.
- Apply secure authentication and authorisation practices across applications and APIs.
- Write unit, integration and automated tests to maintain software quality.
- Use Git and CI/CD practices for source control, build, testing and deployment.
- Participate in solution design, code reviews and technical reviews.
- Produce and maintain appropriate technical documentation.
- Troubleshoot application, integration and performance issues.
- Collaborate with developers, architects, testers and other delivery stakeholders.
- Work within the Department's enterprise design framework, security standards and delivery processes.
- Mentor and support less experienced developers where required.
Essential criteria
- 1.Full-stack .NET development: Demonstrated experience designing and developing enterprise applications using C#, modern .NET/.NET Core, ASP.NET Core, REST APIs, Entity Framework Core and SQL Server or Azure
- 2.Modern frontend development: Demonstrated experience developing responsive web applications using Vue.js/Vue 3, TypeScript or JavaScript, HTML and CSS,
including integration with backend APIs.
- 3.Enterprise application and integration experience: Demonstrated experience delivering high-volume transactional and/or complex integrated systems, including API-based integration with internal and external enterprise systems.
- 4.Azure and DevOps engineering: Demonstrated experience developing and deploying applications using Microsoft Azure, Git-based source control and CI/CD practices, including configuration, secrets management, monitoring and operational support.
- 5.Security and quality engineering: Demonstrated experience developing secure, maintainable and testable applications, including authentication and authorisation, automated testing, code reviews and secure coding practices.
- 6.Agile delivery and collaboration: Demonstrated experience working effectively in multidisciplinary Agile teams, with strong problem-solving skills and the ability to communicate clearly with technical and non-technical stakeholders.
Desirable criteria
- 1.Government and enterprise delivery experience: Previous experience delivering enterprise software within an Australian Government agency and working within established delivery, security and governance.
- 2.Identity and access management: Experience implementing CIAM solutions, including OAuth 2.0, OpenID Connect, JWT, application identities and CIAM B2C or equivalent identity platforms.
- 3.Azure integration and platform services: Experience with Azure services such as API Management, App Service, Functions, Service Bus, Key Vault, Azure SQL, Application Insights and Azure App Configuration,
including infrastructure as code and automated deployment.
- 4.Enterprise integration: Experience integrating with enterprise platforms such as SAP, ERP, CRM or other line-of-business systems using APIs and asynchronous messaging patterns.
2-Senior Solution Developer .Net/React
- Location -Canberra and Sydney
- 06 months 06 month extensions
Mandatory Skills & Experience
Austrade is looking for a Solution Developer .Net/React to implement current business solutions as part of its digital transformation program. The program will deliver new services using cloud platforms such as Office 365, Azure, Dynamics 365 and bespoke web apps. The successful candidate will be working within a multi-disciplinary team using agile principles and practices to deliver client-centred solutions, as well as working closely with other developers and the platform architect to build technical capability to a high standard, using agile delivery and DevOps principles.
- Tertiary qualifications in an ICT related field or applicable industry certifications.
- Experience as a solutions developer using modern Microsoft products and cloud platforms, specifically the following development technologies:
- Microsoft .NET Core specialising in ASP.NET Core
- ASP.NET MVC with Razor and jQuery
- ReactJS using TypeScript and JavaScript
- Azure DevOps with Git
- Building and consuming Web APIs
- Entity Framework Core with Microsoft SQL Server
- Hosting, deploying and maintaining web applications on Azure
- Experience working in a team or organisation using agile principles, practices or frameworks (i.e. Scrum).
- Demonstrated skills and experience in:
- Problem solving and troubleshooting
- Communication at the technical, business and personal levels (both written & verbal)
If you would like to apply for the above role, then please send your updated resume with Cover Letter to
[email protected]
📌 Senior Full Stack/.Net DeveloperLevel)-Canberra, Brisbane, Melbourne and Sydney
🏢 IT Alliance Australia
📍 Canberra