A job opportunity exists for skilled software developers who can apply their expertise in Agile methodologies and .NET development to contribute to the success of a project.
Key Requirements:
* Demonstrated experience with Agile Software Development Methodologies & documentation
* Experience with Visual Studio
* Backend development experience using web API and SQL technologies
* Demonstrated experience in Software Development Lifecycle (SDLC)
* Strong experience in developing automated application build and deployment scripts using the .NET environment (.NET Core), and additional Microsoft technologies
* Demonstrated experience with cloud-based applications development
* Ability to produce well-designed, documented, and testable code
* Peer review of developed products and scripts
* Knowledge and experience in successfully setting priorities and delivering quality results on time
* Proven ability to communicate effectively while anticipating stakeholder needs and expectations across a geographically dispersed network
* Proven analytical abilities with the ability to propose and facilitate change and contribute to business improvement strategies
* Demonstrated ability to manage staff while developing capabilities, encouraging career development, and promoting professionalism
* Demonstrated personal integrity while achieving results within legislative and policy parameters
Desirable Qualifications:
* Bachelors degree in information technology or Computer Science (or other relevant field)
* Knowledge of, or ability to, quickly gain knowledge of Australian electoral law and practice
* Australian Citizenship with a willingness to undergo security vetting at the Negative Vetting NV1 level
* Experience in Cloud-based technologies
* Exposure to Microsoft Azure DevOps
* Experience in technical analysis and design