Job Category: Electronic Warfare and Radar, Modelling & Simulation, Software & Computer Systems Engineering
At Swordfish, we specialise in delivering transformative innovation to our Defence clients through integrated teams that combine the engineering disciplines with deep defence domain knowledge, specialist skills in the applied sciences, mathematics and digital technologies.
We are passionate about applying quality engineering and embracing emerging technologies to bring innovative solutions to Defence.
Over the past 25 years, Swordfish has established a reputation for outstanding innovative R&D, and is a preferred and trusted industry partner to Defence clients.
We are proudly Australian owned and operated and are committed to safeguarding our sovereignty, citizens, and national interests through helping to provide Australian Defence with a capability edge.
We strive to maintain a respectful and honest working environment that fosters a culture of inclusion, open collaboration and trust.
Our teams welcome new ideas and alternative solutions, are passionate about what they do, and eagerly welcome new team members.
Job Description What we are looking for
Talented engineers across all experience levels who desire to apply their skills to Defence projects in areas such as Electronic Warfare, DevSecOps, Aerospace Modelling & Simulation, Future Military Cloud Native Systems, Machine Learning and Command, Control, Communications, Computing & Intelligence (C4I).
People who seek to collaborate and help others, so that we get the best out of each other and ensure the success of our teams in achieving the client's goals.
People who thoroughly enjoy technical challenges, problem solving and want to keep improving both individually and as part of the team.
Engineers that value and apply practices that contribute to clean code.
What you will do
Design and implement innovative technical software solutions in one or more of the following areas:Frontend: Leveraging modern frameworks (Angular, React or Vue.js).
Backend: Leveraging OO design and programming expertise (C++, C#, Java or Python).
DevSecOps: Leveraging cloud-native technologies and latest security tools/practices.
Work within a team to consult with Defence clients to analyse and elicit their requirements, and then plan the development and delivery of technical solutions.
Work with a wide variety of modern technologies and practices (e.g.
Agile Scrum, Microservices, DevSecOps, CI/CD, Messaging Protocols (Kafka/MQTT), Containerisation (Docker), Orchestration (Kubernetes, Helm), Web UIs (Angular/React/Vue)).
Contribute to the technical quality of the team through code reviews, design reviews and collaborative development.
Continue to develop your technical ability through both on-the-job training and professional development opportunities.
Location
Swordfish is headquartered on North Terrace in the Adelaide CBD with our teams operating from both the CBD and Edinburgh.
Additional benefits
Interesting and rewarding work.
An engaging, lively and supportive culture within a growing company.
37.5 hour working week with hybrid work arrangements.
Value given to work-life balance and support for professional development.
Attractive remuneration.
Shape your career with us
We build careers that matter.
We recognise that every career path is unique.
We place a high priority on understanding and supporting our staff's professional aspirations through individually tailored approaches.
We believe in genuine recognition and reward for outstanding work.
Desired Skills and Experience Desired skills and experience
Experience with object-oriented design and at least one OOP language (Python, C++, C# or Java are highly desirable).
Knowledge and/or experience with cloud-native technologies related to microservices, messaging, containers, orchestration, automation.
Understanding of the full software development life cycle (including design, implementation, testing, and integration principles).
Understanding of Agile development practices (Scrum experience is desirable).
Understanding and/or experience with Continuous Integration/Continuous Delivery (CI/CD) systems.
Strong version control and configuration management practices (using Git).
Qualifications
Australian Security Clearance - Either already have or be eligible to hold and maintain a NV1 clearance.
Please see the following URL for eligibility requirements: Bachelor's Degree in Computer Science, Computer Systems Engineering or Software Engineering or related engineering field.
#J-18808-Ljbffr