Developers/Programmers - - Australian Capital Territory - Whizdom Recruitment

    Default job background
    Full time
    Description

    Our large Federal Government client is seeking an experienced and skilled IT Application Developer.

    The Role:


    • Work as a developer to develop and support applications using .NET C# to enable the Departments Digital Identity Services projects.


    • Experience working with application security and identity management, preferably with experience relating to OpenID and JWTs.


    • Considerable experience working with AWS suite of applications.


    • Good understanding of SOLID principles, the HTTP protocol, REST, microservice patterns, T-SQL and NodeJS.


    • Deliver solutions with a large degree of independence to support business needs and to take ownership of components delivered.


    • Has expertise in implementing enterprise architecture standards, principles, reference architectures and procedures during development.


    • Apply high level judgement in the assessment and estimation of solutions, and provide assurance that implementation is compliant with the Departments enterprise architecture and IT standards.


    • Be accountable for the delivery of projects or activities involving the development and/or maintenance of computer applications in accordance with Department standards and guidelines.


    • Actively participate in the development lifecycle, which may include analysis, design, building, testing, pair-programming, code-reviews, documenting, and maintenance.


    • Take the initiative to undertake problem solving and incident resolution and demonstrate an understanding of change control and release management procedures.


    • Highly desirable that you have experience with DevOps and CI/CD, preferably with relevant experience using Azure DevOps and PowerShell.


    • Experience with work items to track progress and integration with workflow systems, ideally Azure DevOps.


    • Experience with Source code management (Git).


    • Contributes to Technical Documentation under the Tech Lead and Architects guidance, with experience in UML being highly desirable.


    • Critical evaluation of technology and tools and provide recommendations to be actioned.

    Skills and Experience Required:


    • Experience in working collaboratively with Scrum Masters, Delivery Leads, Release Leads, Release Train Engineer, Tech Leads, Test Leads, Architects, System Analysts, other Developers, Management, and Stakeholders as a Senior Developer to see through products from inception to production and to BAU (Business as Usual).


    • High team collaboration for all work undertaken to build team culture.


    • Work with the team to improve code quality through code reviews, writing unit tests, and automation.


    • Experience working in an agile project delivery team.


    • Support the testers to plan and where required, execute both functional and non-functional tests within agreed timeframes.


    • Keep Team members regularly informed of progress on work, and of any risk to meeting release timelines or quality standards.


    • Pro-active participation in Agile events including sprint planning, demos, reviews, daily stand-ups etc.


    • Work with the product and design team to understand end-user requirements and use cases. Translated into a pragmatic and effective technical solution.

    Location and Contract Term: This role can be based in Canberra or Brisbane. 12 month contract with options to extend 2 x 12 months pending budget and delegate approval.

    Security Requirements: Applicants must be Australian Citizens. A Baseline security clearance is required for this role.

    How to Apply: Applications close 7 May

    Please upload your resume to apply. Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks

    Please note you may need to complete selection criteria to complete this application process. We will be in touch with instructions for suitably skilled candidates

    Call Kelly or email for any further information