Software Engineer
Job Description
We are seeking talented Graduate Software Engineers who are passionate, curious to learn and collaborate with others in the team. We have a very collaborative culture in which you will grow your skills as a software engineer as well as contributing to our culture and the team. You will work in one of the multi-disciplined scrum teams with a mix of software development and client interactions. You also will have the opportunity to work across a variety of different products and cutting edge technologies.
-
Develop, test, document and support software for the organisation and customers
-
Problem solving and troubleshooting
-
Assist in the specification and maintenance of software requirements
-
Contribute to our projects from within a team
Job Requirement
-
Knowledge of the software development lifecycle (e.g. agile, scrum)
-
Knowledge of software testing methodologies (e.g., UI testing, Unit Testing).
-
Solid Software language knowledge (Java, C, C++, C#, AngularJS, React, JavaScript are highly desirable).
-
Completed or undertaking technical education from an accredited course of study in engineering or computer science (e.g. Bachelor) or an equivalent combination of technical education and experience.
-
Applicants must be Australian Citizens to meet defence security requirements.
-
This role requires the successful applicant to obtain an Australian Government Positive Vetting Security Clearance. More information on the security clearance vetting process is available on the Australian Government Security Vetting Agency (AGSVA) website.
Benefits
-
Flexible working options
-
Study assistance
-
Salary packaging
-
Employee Incentive Program
-
Global opportunities