You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Thales

Senior Software Engineer

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay £85K - 130K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a global technology leader with more than 83,000 employees on five continents, including over 7,500 in the UK, working in defence, space, aerospace and digital security.

The Maritime Mission Systems team builds sonar capability for UK and international navies, and the systems serve major defence programmes such as autonomous and conventional mine hunters, Astute class submarines, Merlin helicopters and Type 23 frigates.

You will join the Software Development team at the Manchester site and work with company sites in the UK and overseas on next-generation mission systems and sonar technologies.

Responsibilities

  • Design, implement and test software solutions using industry standard tools and methods.
  • Turn detailed designs into software components and carry them through to unit testing, delivering the vision set by the Product Owners and following the architectures defined by the Software Architects.
  • Support software integration work and fix bugs found during verification.

Requirements

  • Show evidence of activity that points to a career in software engineering.
  • Understand the development lifecycle for complex systems, with several years of software development experience using Agile.
  • Derive and manage software requirements.
  • Design software solutions that meet operational needs.
  • Demonstrate software development skills in Java or Python on Linux.
  • Use industry standard development tooling such as IDEs, unit test frameworks and static analysis.
  • Know software architectures and design patterns.
  • Communicate clearly in writing and speech.
  • Work as a key member of a team.
  • Take responsibility for your professional development.
  • Minimum requirement: a degree in a relevant subject such as Software Engineering, Computer Science, Maths, Physics or Engineering.
  • Desirable: awareness of network design and configuration.
  • Desirable: familiarity with containerisation, virtualisation and CI/CD.
  • Desirable: knowledge of and experience developing Linux services.
  • Desirable: experience with Ansible or other provisioning tools.
  • Desirable: experience in defence or other engineering industries.

Conditions

The role is based at the Manchester site and involves collaboration with company sites in the UK and overseas.

The company ensures equal opportunities, pay and working conditions for all.

Benefits

  • Private medical insurance.
  • Ability to buy or sell annual leave.
  • Cycle to work scheme.
  • Employee discounts.
  • Paid volunteering day.
  • Stocks and shares scheme.
  • Annual bonus.
  • Further benefits depending on the role.

Where you’d work

From the office

About the company

Thales

Office in United Kingdom

Also hiring in Melbourne, Australia, Australia, Bucharest, Romania and 23 more places

13 of their 131 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 20 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Java
  • Linux
  • CI/CD
Seniority
Senior
Type
Full-time
Region
United Kingdom
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Seniority
Senior
Experience
6+ years
Tech stack
  • Python
  • Java
  • Linux
  • CI/CD

Location

Work model
Office
Region
United Kingdom
Office
  • United Kingdom

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason