- Ongoing/Non-Ongoing
- Salary: $139 657 to $159 067 plus 15.4% superannuation
- Canberra, ACT
Employment OpportunityThe Capability Development team is looking to engage a suitably qualified
Full Stack CRM Developer capable of taking technical responsibility across all stages and iterations of software development.The successful candidate must demonstrate the ability to plan and drive software development activities, through the adoption of appropriate development methods, tools and techniques.This is a senior role within the development team and as such will be expected to contribute to policies, standards, frameworks and guidelines that support software development, refactoring and uplift to the cloud.How you can help us make a differenceThe successful candidate must demonstrate strong Dynamics experience, both on-premise and in cloud. Experience uplifting on-prem CRM solutions to cloud will be highly regarded.The successful candidate should also comfortably demonstrate the ability to:
- identify, create and apply software development and security standards and processes.
- plan and design software components that support the achievement of business objectives
- estimate time and effort required for software development
- construct, amend and verify software components
- apply test-driven development and ensure appropriate test coverage
- engage peer review techniques — such as pair programming
- document software components and integrations
- understand and obtain agreement to the value of the software components to be developed
- select appropriate development methods and life cycles
- apply recovery techniques to ensure the software being developed is not lost
- implement appropriate change control to software development practices
- resolve operational problems with software and fixing bugs
- develop capabilities, processes and procedures for automation and continuous integration of build, packaging, testing, security and deployment
- build a continuous integration (CI) capability when required employing version control of source code and related artefacts
- ensure security and privacy requirements are an essential part of systems integration and build
- testing, validation and sign off of integration to satisfy requirements, architectures and design
- develop and test disaster recovery plans and apply incident management processes.
Please note: Salaries in the department are provided through its Enterprise Agreement. Additional remuneration may also be provided through Individual Flexibility Arrangements (IFA). These IFAs can be negotiated prior to commencement.