Enable job alerts via email!

Senior Defence Software Engineer

Swordfish

City of Edinburgh

On-site

GBP 40,000 - 70,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Swordfish is seeking a talented software engineer to join their team in Edinburgh, focusing on Defence projects. The role involves leading software development using object-oriented programming, collaborating with Defence researchers, and implementing best practices in Agile development. The company offers a supportive culture, flexible working arrangements, and opportunities for professional development.

Benefits

Flexible work arrangements
Work-life balance support
Relocation support
Attractive remuneration
Interesting and rewarding work

Qualifications

  • Strong programming skills in C++ or C#.
  • Experience across the full software development life cycle.
  • Knowledge of software architecture patterns.

Responsibilities

  • Lead the design and development of software solutions.
  • Utilise automation for software delivery.
  • Consult with Defence clients to identify requirements.

Skills

Object Oriented Programming
Software Architecture Patterns
Version Control

Education

Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Systems Engineering
Bachelor’s Degree in Software Engineering

Tools

Git

Job description

Job Category: 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

  • A talented software engineerto join one of our engineering teams developing software for Defence projects in:
    • Aerospace Modelling & Simulation
    • Future Military IOT Systems
    • Electronic Warfare Simulation
    • Virtual and Augmented Reality Analytics
    • Machine Learning and AI
    • Distributed Command, Control, Communications, Computing & Intelligence(C4I)
  • An engineerwho can take a senior role in applyingAgile software development practices, providingtechnical leadership, enhancing the technical ability of junior engineers and engagingwith clients.
  • A passionate personwho enjoys technical challenges and problem solvingwho wants to keep improving both individually and as part of the team.
  • A person who seeks to collaborate and help others, so that we get the best out of each other and ensure our clients achieve their objectives.

What you will do

  • Lead the design and development of innovative technical software solutions using OO programming techniques.
  • Utilise automation (e.g.Infrastructure-as-Code and CI/CD) to more effectively develop, test and deliver software.
  • Work with Defenceresearchers in the application of, and experimentation with novel technologies such as EW, AI and Machine Learning, Cyber Security, Resilient Networks, and Control Systems.
  • Consult with Defence clients to analyseand identifytheir requirements, and then planthe development and delivery of the required functionality.
  • Drive project progress and communicate project status to leadership, partners, and clients.
  • Champion software best practices inAgile development, programmingand testing methodologies.
  • Improve the technical excellence of the team through code reviews, design reviews and collaborative development.

Location
Swordfish is headquartered on North Terrace in the Adelaide CBD with our teams operating from both the CBD and Edinburgh. If you have specific requirements, please discuss them during your interview.

Additional Benefits

  • Interesting and rewarding work
  • An engaging, lively and supportive culture within a growing company
  • 37.5 hour working week with flexible work arrangements
  • Value given to work-life balance and support for professional development
  • Attractive remuneration
  • Relocation support if you live interstate
Desired Skills and Experience

Essential skills and experience

  • Strong object oriented programming skills in either C++ (preferably) or C#.
  • Knowledge and design of software architecture patterns
  • Thorough experience across the full software development life cycle (including design, implementation, testing, and integration principles)
  • Version Control and Configuration Management practices (Git)

Qualifications

  • Australian Citizenship.Successful candidates must be eligible to hold and maintain an Australian Defence Security Clearance. Please see the following URL for eligibility requirements: http://www.defence.gov.au/agsva
  • Bachelor’s Degree in Computer Science, Computer Systems Engineering or Software Engineering
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Software Engineer (UK Remote)

Turnitin

Newcastle upon Tyne

Remote

GBP 60,000 - 90,000

Yesterday
Be an early applicant

Senior Java Software Engineer (UK Remote)

Turnitin

Leeds

Remote

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Senior Full Stack Software Engineer

Energy Vault

Remote

GBP 50,000 - 70,000

2 days ago
Be an early applicant

Senior Software Engineer -Syft Integration (FTC )

Xero

Milton Keynes

Remote

GBP 50,000 - 80,000

2 days ago
Be an early applicant

Senior Software Engineer - Filter and Firewall- Remote ( UK based)

The Perl Programming Language

Leeds

Remote

GBP 60,000 - 70,000

4 days ago
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Bournemouth

Remote

GBP 55,000 - 85,000

4 days ago
Be an early applicant

Senior Back-End Software Engineer - Rust

cside

Remote

GBP 60,000 - 90,000

4 days ago
Be an early applicant

Senior Software Engineer (Ruby on Rails & React Native)

JR United Kingdom

Sheffield

Remote

GBP 50,000 - 70,000

4 days ago
Be an early applicant

Senior Software Engineer (Ruby on Rails & React Native)

JR United Kingdom

Leicester

Remote

GBP 50,000 - 80,000

4 days ago
Be an early applicant