Software Development Expert
This is an ongoing full-time position to fill current vacancies and create a merit list for future positions within the AFP's agile application development environment.
The successful candidate will play a key part in supporting our mission by delivering on development outcomes and guiding the team towards standards of excellence.
The role offers an exciting opportunity for someone with strong technical skills, including experience in UI development, API Services, Database development, and DevOps.
* Implementation of proposed changes through full stack software development;
* Accountability for accurate completion of work within timeframes and quality requirements;
* Analysis and refinement of work items; requirements; and existing code bases;
* Liaison with internal and external stakeholders;
* Provision of advice and technical expertise to the team and development community.
The AFP provides a diverse and rewarding career, with opportunities for professional growth and development. The successful candidate will have access to training and resources to help them succeed in their role, as well as flexible working arrangements that promote work-life balance.
Key Responsibilities
The key responsibilities of this role include:
* Achieving results through effective project management and delivery;
* Contributing to strategic thinking and planning;
* Showcasing personal drive and integrity in all aspects of work;
* Cultivating productive working relationships with colleagues and stakeholders;
* Communicating effectively with influence;
* Demonstrating technical skills and knowledge.
Requirements
To be successful in this role, you will need:
* A minimum of 3 years' experience in ICT development;
* Strong technical skills, including UI development, API Services, Database development, and DevOps;
* Excellent communication and teamwork skills;
* The ability to think critically and solve complex problems.
What We Offer
The AFP offers a range of benefits, including:
* A dynamic and supportive work environment;
* Opportunities for professional growth and development;
* Flexible working arrangements that promote work-life balance;
* Access to training and resources to help you succeed in your role.