6 weeks leave, 14% super, Flexible working As part of our Future Naval Systems and Autonomy group, the Senior Software Engineer will lead software engineering tasks across the full software development lifecycle to develop and maintain software components. They will be required to understand the overall system architecture as well as develop specialised knowledge about specific upgrades. Responsibilities Lead and perform software engineering activities, including the design, implementation, testing and review of allocated software components. Mentor, coach and provide technical guidance to other software engineers. Develop an understanding of the operational use of the associated system under development. Lead the production of allocated data items required for deliverables and internal reviews. Participate in reviews of software and the system as required. Perform integration and testing of software as required. Contribute to the generation of estimates for future software deliveries as required. Identify and prioritise tasks in consultation with your supervisor. Support your Team Leader in the planning and prioritisation of work packages. Flexible work arrangements such as 9-day fortnight will be considered for this role. About you Your education, skills and experience will include: Tertiary qualifications in software engineering, computer science, or related technical discipline. Experience in writing software requirements for software components within software intensive systems. Experience in designing software components using a number of formal design methodologies within software intensive systems. Experience in implementation and testing of software components using a number of software languages within software intensive systems. Knowledge about contemporary software development standards, principles and best practices. Experience with the products, development environment, and the tools used to develop and support software. Experience in the Ada programming language. A genuine interest and appreciation of large commercial and defence software intensive systems. Experience in developing in both Procedural and Object Oriented paradigms. Any of the following languages: TypeScript, C++, Bash, Python and Go. Any of the following tools/technologies: Dockers, Git, Clearcase and Automated Test Frameworks. As a defence security clearance is required for this role, applicants will be required to hold an Australian Defence Security Clearance preferably to NV1 level or have the ability to gain one. Information including past and present nationality and citizenship may be requested to check eligibility for access to materials controlled under various export control regimes, including ITAR. About Saab Saab Australia is a defence, security and cyber solutions provider, specialising in the development and integration of major defence and security systems. For over 30 years in Australia, we have built a reputation for delivering complex systems integration projects that provide proven and advanced capabilities to keep us ahead of today\'s challenges. Culture and benefits We employ over 1000 Australians and are committed to fostering a culture of excellence and enriching the employee experience. By joining Saab, you\'ll be part of a collaborative and supportive organisation with a focus on professional growth, work-life balance and long-term career development. Benefits include: 6 weeks paid leave each year 14% superannuation Free Income Protection Insurance Flexible working options Saab shares matching scheme MySaab online store with discounts Equal Opportunity Employer statements and support for Aboriginal and Torres Strait Islanders, as well as veterans, are included where applicable. Apply now to submit your CV and cover letter. This is an ongoing recruitment process and the position may be filled before the closing date. By submitting an application you consent to workforce screening activities as part of Saab\'s employment process. J-18808-Ljbffr