> Markdown version of [/jobs/ext/3020345-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3020345-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Kingdomthales - **Location:** Kingsley, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Unit Testing, C++ (Programming Language), Static Program Analysis, Linux, Software Architecture, Software Engineering, SONAR (Symantec), Information Technology - **Published:** September 21, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-software-engineer/47827909 ## About the Role Static analysis etc)Strong written and verbal communication skillsAn ability to work as a key member of the teamA desire to take responsibility for your professional developmentDesirable requirements:Awareness of real time constraints in software developmentA knowledge of Software Architectures and Design PatternsExperience in Defence or other Engineering IndustriesMinimum Educational RequirementsDegree in a relevant subject e.g. Software Engineering, Computer Science, Maths, Physics or Engineering.Job ContentDevelop software components (from detailed Design thru to Unit testing) to realise the vision of our Product Owners, following the SW architectures identified by our SW Architects.Support the SW Integration activities and resolve bugs identified during verification.#LI-DM1At Thales, we ensure equal opportunities, pay and working conditions for all. The benefits we offer include private medical insurance, buying or selling annual leave, cycle to work schemes, employee discounts, paid volunteering day, stocks and shares, annual bonus and much more depending on the role. Read more about our benefits here.We are committed to creating a workplace where everyone feels valued for who they are and the unique strengths they bring. Discover more about our programmes, employee networks, wellbeing policies, and inclusive features here.If this role isn't quite right for you, we encourage you to join our talent community where your details will be shared with our recruitment teams for other potential opportunities. Join the Talent Community here.Join Thales in the UK - Innovate with us and shape the future!SummaryLocation: CheadleType: Full time ## Description next-generation Mission systems and Sonar technologies, for which we are world-renowned.You will be a key member of the Software Development team based at the Thales site in Manchester, and will have the opportunity to collaborate with Thales sites in the UK and overseas.Key responsibilities will include the design, implementation and test of our SW solutions, using industry standard tools and methods.Technical SkillsYou will be required to provide evidence of activity that supports the desire to pursue a career in Software Engineering at Thales.Essential requirementsUnderstanding of a solution development lifecycle for complex systems, with several years' experience of SW development utilising an Agile methodologyAbility to derive and manage SW RequirementsAbility to Design a SW solution that meets the operational needs/requirementsDemonstrable skills in SW development (Java/C++ in a Linux environment)Use of industry standard tooling for SW Development (IDEs, Unit Test frameworks ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)