JOB
Azure Services Developer
Apply before 6PM (AEDT) on: Thursday, July 22, 2021
Australian Capital Territory
Agency / Department
Australian Electoral Commission
Experience Level
Senior
Employment Type
Contract
Expected Rate (inc. Super)
$120 per hour***
Overview and Responsibilities
The Project
The Self-Service Platform project is providing a significant opportunity to transform the AEC's relationships with political participants, such as registered political parties and nominating candidates. The project is implementing foundational capabilities that position the AEC to be able to conduct business with key stakeholders through an online Self-Service Platform, moving away from various ad hoc, manual processes. The project will streamline current business processes which will benefit the AEC and political participants both at the operational and strategic levels.
Our Ideal Candidate
The ideal candidate should be able to hit the ground running and deliver on tight timeframes. They should also possess the ability to communicate well and work with geographically separated stakeholders.
The Azure Services Developer’s primary role is to implement, deploy and maintain services that will be consumed by various cloud based components interacting with each other
Duties and Responsibilities
•In partnership with the rest of the development team provide systems expertise to enhance and improve existing software, including designing, developing, implementing and testing software systems, in line with business requirements and software development standards.
•In collaboration with other teams in the work area, investigate and resolve complex issues with the operation of an application.
•Ensure deadlines are consistently met and that a high standard of technical and design documentation is provided.
•Perform additional duties or assume responsibility of functions as directed from time to time.
Attributes and Skills
To be suitable for this position, you will have:
•Experience in implementing solutions consuming Azure services - including, but not limited to the following:
oWeb apps
oServerless Compute - Azure Functions
oStorage – BLOB and File
oIntegration - Service Bus and Event Hub
oIdentity - Azure Active Directory (AAD) and Azure B2C
•The ability to develop and maintain high quality, secure, robust and scalable enterprise level software solutions, such as REST APIs, based on the .NET Framework or .NET Core.
•Experience with GIT version control and common branching strategies
•The ability to effectively communicate amongst technical peers including documenting solutions and constructing technical artefacts
To excel in this position, you would also have these complementary skills:
•Demonstrated experience in, or knowledge of, Azure DevOps and CI/CD pipelines using YAML as first choice or Classic Editor
•Demonstrated experience in troubleshooting, debugging and analysis of a code/pattern related problem
•Experience with PowerShell scripting
•Experience with Dynamics 365 and workflow integration development
To apply
Please provide a one-page pitch outlining what you can bring to the role by addressing how your skills, knowledge, experience and qualifications make you the best person for this opportunity.
Essential Criteria
1. Applicants must be Australian citizens.
Desired Criteria
Not Applicable for this opportunity
Security Clearance
None required
Contract Extensions
potential