• Position Posted: June 7, 2024
  • Full Stack /.NET Developer
  • Department of Employment and Workplace Relations
  • ACT, Canberra CBD, NSW, North Ryde, VIC, Melbourne
  • Number of Positions: Multiple

Reference:24354
Job Description:Full Stack /.NET Developer
Australian CitizenshipRequired
Security Clearance Level Required:Baseline
Length of Contract:12 months
Contract Extension Options:2 x 12 months

Requirements

The Department of Employment and Workplace Relations (DEWR) is seeking skilled and energetic Full Stack /.NET Developers to work as part of an agile delivery team in one of our high-profile software development projects.  This is a fast-paced environment, and we require enthusiastic, skilled, and professional Developers who have experience working on large, complex projects and delivery great outcomes.  The successful applicant will have the opportunity to use leading edge technology and will be responsible for building, developing, and maintaining code in a large enterprise system on Azure Cloud.

Other responsibilities include:

  • Participate in requirements analysis.
  • Collaborate with solution teams and architects to produce software design and architecture.
  • Write clean, maintainable, and scalable code following Departmental standards and practices.
  • Work collaboratively within a cross functional team, participating productively in standups, retrospectives and code reviews.
  • Unit test code to ensure standards are met including code coverage.
  • Develop, maintain pipelines to deploy infrastructure, databases, services and deploy system upgrades.
  • Improve and maintain existing software.
  • Develop documentation throughout the software development life cycle (SDLC).

Essential criteria

1. Demonstrated industry-based knowledge and experience in the delivery of complex large-scale applications built on stateless services using Microsoft technology stacks including: • .NET Core / .NET 6,7,8 • Experience with Azure DevOps or equivalent software • Microsoft Web API / REST Frameworks • Modern cloud software design and development patterns and practices. Experience delivering solutions utilising Microsoft Azure SaaS and PaaS Services (App Service, Function App, APIM, Service Bus, Azure SQL, Azure AD B2C) would be advantageous. • CI/CD Pipelines • Knowledge of Databases including SQL, Indexes, Views, Database Functions, Store Procedures and Full Text Index to build efficient stateless services (SQL Server and integration using Entity Framework Core would be an advantage)

2. Demonstrated experience developing stateless APIs. Demonstrated experience delivering business to business APIs would be an advantage.

3. Demonstrated application development experience working on either high-volume transactional systems and/or complex integrated systems.

4. Demonstrated ability to effectively use communication and negotiation skills to manage relationships in a challenging IT environment.

5. Experience working in an Agile software development environment and experience using Agile development toolsets.

6. Demonstrated industry-based knowledge and experience in JavaScript frontend frameworks including Vue.JS and Angular.

Desirable criteria

1. Prior project delivery experience or working knowledge of modern software development utilising Microsoft Azure PaaS and SaaS Services.

2. Experience in data transformation, cleansing.

3. Experience in infrastructure as code utilising technologies such as Terraform.

4. Understanding the business context of the Department Employment and Workplace Relations environment.


Full response will be required by:20 June

We welcome applications from all sections of the community.


Enquire / Apply for this Position