Software Developer Role Overview
As a skilled Software Developer, you will be responsible for developing and enhancing application functionality across various software systems. This includes critical emergency management systems used throughout Victoria, supporting forest management and incident management teams, frontline firefighters, and volunteers to keep the community safe.
Key Responsibilities:
1. Develop and enhance application functionality across a range of software systems, including critical emergency management systems.
2. Work as part of an agile team and autonomously to implement system functionality across the full
3. Coach and develop other team members.
4. Collaborate with the broad organisation.
Required Skills and Qualifications:
The ideal candidate will have a strong background in .NET Core, C#, Entity Framework Core, and SQL. Experience with Angular 9+, source control tools (e.g., Git, GitHub), and Continuous Integration and Continuous Deployment (CI/CD) strategies is also essential.
Benefits:
This is a fixed-term position available for a period of 24 months. The work location for this position is flexible within Victoria, with hybrid work arrangements available. To be eligible for appointment to this role, applicants will possess corresponding work rights for the advertised employment period.
Others:
Preferred candidates will be required to undergo pre-employment screening, including a Declaration and Consent form and a Nationally Coordinated Criminal History Check.