> Markdown version of [/jobs/ext/3211201-software-engineer](https://www.wearedevelopers.com/jobs/ext/3211201-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). --- # Software Engineer - **Company:** Thales Group - **Location:** Crawley, UK - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Systems Engineering, C++ (Programming Language), Computer Programming, Software Architecture, Shell Script, Software Configuration Management, Software Engineering, Software Project Management, Strategies of Testing, UML, Information Technology - **Published:** September 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8df41a5f3251f597 ## About the Role * A good foundation in computer science * Proficient programming skills * Strong written and verbal communication skills * An ability to work as a key member of the team * A desire to take responsibility for your professional development Desirable requirements: * Experience of Java, C++, C * Awareness of Software configuration control principles * Awareness of real time constraints in software development * Awareness of linux and shell scripts * Awareness of UML modelling * A knowledge of Software architectures Educational Requirements Ideally a degree in a relevant subject e.g. Software Engineering, Computer Science, Maths, Physics or Engineering., You should have the ability to work well within a team and to obtain co-operation and lead change. You will be self-motivated, with the ability to see innovative solutions to problems and the enthusiasm to drive them to a successful conclusion. You will have the opportunity to travel to Thales and non-Thales sites throughout the UK when working on Thales projects. Therefore a willingness to undertake business travel is essential. ## Description * Define our solution by working with Systems Engineering to develop requirements and a test strategy * Develop our systems by working as a key member of a project team to deliver a high quality, robust software deliverable that meets customer requirements, on time and within budget * Support our systems by working with customer support functions to ensure that currently deployed software products are maintained on both land and at sea * Build our strategy by working with the software management function to ensure that skills, technology and ways of working are developed ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Automated Driving - Why is it so hard to introduce](https://www.wearedevelopers.com/videos/628-automated-driving-why-is-it-so-hard-to-introduce) ## 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) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)