Software Engineer Role
We are seeking skilled professionals to join our engineering team as software engineers.
As a software engineer, you will contribute to the development of robust mission system software with a focus on security, scalability, and performance.
You will design, develop, integrate, and test integrated hardware and software systems.
Your primary responsibilities will include writing code to solve complex problems, communicating and collaborating with a diverse team to successfully deliver innovative solutions.
You will work closely with experienced engineers to develop cutting-edge projects that meet the needs of clients.
* Develop software applications using programming languages such as Java or Python.
* Collaborate with cross-functional teams to deliver high-quality software products.
* Contribute to the development of software requirements and technical specifications.
Required Skills and Qualifications:
* Tertiary degree qualification in engineering, computer science, or information technology.
* Strong problem-solving skills.
* Proficiency in programming languages such as Java or Python.
* Experience with Agile methodologies.
Benefits:
* Flexible working options.
* Salary packaging options.
* Health and wellbeing benefits.
* Study assistance.
Key Responsibilities
Primary Responsibilities:
* Write code to solve complex problems.
* Communicate and collaborate with a diverse team.
Secondary Responsibilities:
* Design and develop software applications.
* Collaborate with cross-functional teams.
* Contribute to software requirements and technical specifications.