Auf einen Blick
- Aufgaben: Design and implement innovative software solutions for Defence projects.
- Arbeitgeber: Swordfish delivers transformative innovation to Defence clients with a focus on quality engineering.
- Mitarbeitervorteile: Enjoy a hybrid work environment, professional development support, and a 37.5 hour work week.
- Warum dieser Job: Join a passionate team that values collaboration, technical challenges, and clean code practices.
- Gewünschte Qualifikationen: Bachelor’s in Computer Science or related field; experience with OOP languages and cloud technologies preferred.
- Andere Informationen: Australian Security Clearance required; tailored career support for individual aspirations.
Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
Engineering – Software (Information & Communication Technology)
Full time
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.
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
- 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
Software Engineers - Defence Arbeitgeber: at
Kontaktperson:
at HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineers - Defence
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Angular, React, and cloud-native technologies. Having hands-on experience or projects showcasing these skills can set you apart during the interview process.
✨Tip Number 2
Engage with the Defence community by attending relevant meetups or conferences. Networking with professionals in this field can provide insights into the industry and potentially lead to referrals for positions at Swordfish.
✨Tip Number 3
Demonstrate your problem-solving skills through practical examples. Be prepared to discuss past projects where you faced technical challenges and how you overcame them, as this aligns with the company’s focus on innovation and collaboration.
✨Tip Number 4
Research Swordfish's recent projects and innovations in the Defence sector. Showing that you understand their work and values will help you connect with the team and demonstrate your genuine interest in contributing to their mission.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineers - Defence
Tipps für deine Bewerbung 🫡
Understand the Company and Role: Before applying, take some time to understand Swordfish's mission and values. Familiarize yourself with their focus on Defence projects and the specific technologies they use. This will help you tailor your application to align with their goals.
Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with object-oriented programming languages (like Python, C++, C#, or Java) and any knowledge of cloud-native technologies. Be specific about your contributions to past projects, especially those related to Defence or similar fields.
Showcase Your Problem-Solving Skills: Swordfish values engineers who enjoy technical challenges and problem-solving. Include examples in your application that demonstrate how you've tackled complex issues in previous roles, particularly in software development or engineering.
Tailor Your Application Documents: Make sure your CV and cover letter are tailored specifically for this position. Use keywords from the job description, such as Agile, CI/CD, and DevSecOps, to show that you meet the desired skills and experience outlined by Swordfish.
Wie du dich auf ein Vorstellungsgespräch bei at vorbereitest
✨Show Your Passion for Defence Projects
Make sure to express your enthusiasm for working on Defence projects. Discuss any relevant experiences or projects that demonstrate your commitment to applying technology in this field, especially in areas like Electronic Warfare or Machine Learning.
✨Demonstrate Technical Proficiency
Be prepared to discuss your experience with object-oriented programming languages such as Python, C++, C#, or Java. Highlight specific projects where you utilized these skills and be ready to solve technical problems during the interview.
✨Emphasize Collaboration and Teamwork
Swordfish values collaboration, so share examples of how you've successfully worked within a team. Discuss how you approach problem-solving collectively and how you contribute to a positive team environment.
✨Familiarize Yourself with Agile Practices
Since Agile development practices are important for this role, make sure you understand Scrum and can discuss your experience with Agile methodologies. Be ready to explain how you’ve applied these practices in past projects.