About the Role
We are seeking a talented Graduate Software Developer to join our team. As a key member of our development lifecycle, you will play a crucial role in supporting and contributing to all aspects of delivery.
Our ideal candidate will have a strong foundation in software development and a passion for innovation. You will be responsible for gathering requirements, developing software on customer-facing projects, and operating in a DevOps environment.
Key Responsibilities:
* Gathering requirements and developing software on customer-facing projects.
* Operating in a DevOps environment, contributing to all aspects of the delivery lifecycle.
* Designing and influencing direction of future solutions.
* Developing an understanding of coding guidelines and best practices.
* Using and developing Sysadmin skills.
* Writing and delivering code for components under the guidance of more experienced Developers.
What We Are Looking For:
* A Degree at Honours level in an IT/Engineering discipline;
* Less than 12 months' post-graduate experience;
* An Australian Citizen and eligible for Security Clearance baseline level;
* Experience in Java and other scripting languages;
* Experience in unix and open source development;
* An interest in DevOps and Site Reliability Engineering;
* Experience creating a potential solution to a problem;
* An interest/experience in Artificial Intelligence and/or biometrics would be an advantage.
Benefits
We offer a range of benefits that make sense with your local market and employment status. These include Flex Week, Employee Wellbeing, Professional Development, and Competitive Benefits.
Flexibility: Work from home up to 2 days a week.
Employee Wellbeing: We have got you covered with our Employee Assistance Program (EAP).
Professional Development: Level up your skills with our training platforms.
Competitive Benefits: Benefits that make sense with both your local market and employment status.