Software Architect
3 days ago
Role: Software Architect
Location: Crawley
We are looking for a passionate software architect, with experience working on large and/or complex solutions, to join our Training Solutions at what is an exciting time. You will join an existing team of dynamic engineers to play a key role delivering our’next generation of simulation and training services.
The teams work within an Agile and cross-functional development environment, using modern Continuous Integration (CI) processes and tooling.
Our Training Solutions
Our simulators and training services help seasoned staff keep up-to-date, and equip the next generation of the armed forces across the World, from fighter pilots to front-line soldiers. We provide nations with products ranging from computer-based training(CBT), through to full-motion flight simulators and fully equipped in-theatre replica armoured vehicles. Every member of our workforce makes a difference as part of high-performing teams.
Together we offer fantastic opportunities for committed employees to learn and develop their career with us. At Our UK, we research, develop, and supply technology and services that impact the lives of millions of people each day to make life better, andkeep us safer.
We innovate across five major industries; Aerospace, Defence, Ground Transportation, Security and Space. Your health and well-being matters to us and that’s why we offer you the flexibility to do what’s important to you; whether that’s part time hours, homeworking, or the ability to flex your start and finish times.
Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions.
Additional Security Information
Due to the sensitive nature of much of the work undertaken by Our Training Solutions, all applicants must hold or be eligible for UK MoD Security Clearance (SC level minimum). Software Architect
Summary of role: Technically responsible for the Software Architecture and its consistency and adherence with the solution/system architecture. Coordinate with the Engineering Manager and Product / Project Architects in order to make sure that the top downrefinement of the solution is consistent with the software strategy and constraints including COTS & OSS selection and component (building block) reuse.
Role and responsibilities - what success looks like:
Defines and ensures that the software architecture is stabilised & maintained for all lifecycle stages.
Guarantees correctness and consistency of the software contractual and technical referential of the solution/system
Co-ordinates product definition, and the assessment of trade-offs between aspects of cost, schedule, Make-Team-Buy (MTB), customer requirements, technological possibilities and capability of software team.
Monitors technological developments and verifies consistency and architecture styles and principles.
Guarantees adherence to in-scope standards, reuse policy and product development plans.
Identifies modelling, simulation and prototyping opportunities.
Prepares the Design & Justification files
Provides knowledge on state-of-the art software architecting, taking account of future developments.
Articulates the design to the software team
Approves the technical, technological, and methodological choices taken in respect of the selected software architecture
Ensures system & software consistency by liaising with the PDA and SEM
Guarantees the architecture’s testability, contributes to the definition of the test strategy and to corrective actions during its implementation
Specialisms
Distributed - **C++, Java, JavaFx, Python, Windows, Linux**
Cloud - Azure, Front-End (React/Vue), Containerisation (Docker, Kubernetes), IaC (Terraform, Ansible), Java, Python, Go
Outputs
Non-functional criteria of the Product?
Feature & PR workflow
Code conventions
Design pattern
Security Standards are met
Technical and architecture documentation
Best practices:
- Business focusing: orienting the technical effort toward solving real business problems faced by the organisation
- Contextualisation: pro-actively explaining and explicating (through NF criteria for instance) the business context and drivers to your team
- Vulgarising: contributing educate and simplify complex technical issues to the team stakeholders and junior members
- Keep calm and execute: role-model resilience over delivery bumps,?buffering your team away from unnecessary stress
Craftsmanship workshops
Work closely with PO and UX/UI
**Success criteria**:
High code and delivery quality?
Low technical debt
Shared understanding of the technical solution and business drivers
Good testing practices
Security Standards are exceeded
-
Senior Software Architect
2 weeks ago
Crawley, West Sussex, United Kingdom Redline Group Ltd Full timeJob Title: Senior Software ArchitectWe are seeking an experienced Senior Software Architect to join our team at Redline Group Ltd. This role involves designing and optimizing algorithms for real-time performance, developing multi-sensor fusion models for situational awareness, and integrating advanced machine learning and data fusion techniques into...
-
Senior Software Architect
1 month ago
Crawley, West Sussex, United Kingdom Thales Full timeJob DescriptionThales is seeking an experienced Senior Software Architect to join our team. The successful candidate will be responsible for managing and coordinating software architecture studies across lifecycle phases from Bid to Delivery.About the RoleWe are looking for a skilled professional with experience in software design, implementation, and unit...
-
Deep Learning Software Architect
3 days ago
Crawley, West Sussex, United Kingdom Expert Employment Full timeJob Title: Deep Learning Software ArchitectWe are seeking an experienced Deep Learning Software Architect to join our team at Expert Employment.About the RoleThis role involves designing and developing deep learning software applications that drive business growth and improvement. The ideal candidate will have a strong background in machine learning and...
-
Senior Software Solutions Architect
6 days ago
Crawley, West Sussex, United Kingdom ACS Performance Full timeJob Title:Senior Software Solutions ArchitectAbout UsWe are ACS Performance, a leading provider of technology solutions. Our team is passionate about delivering innovative and effective solutions that drive business success.Job DescriptionThe Senior Software Solutions Architect will play a key role in providing strong operations support to our organisation....
-
Senior Software Architect
2 weeks ago
Crawley, West Sussex, United Kingdom Orion Electrotech Sales Full timeOrion Electrotech Sales is seeking a highly skilled Senior Software Architect to lead the development of cutting-edge electro-optics control systems.The successful candidate will have expertise in embedded software design, strong understanding of associated hardware, and proficiency in C/C++ for embedded applications. A strong degree in a related field and...
-
Enterprise Application Architect
1 week ago
Crawley, West Sussex, United Kingdom ACS Performance Full timeAre you a highly motivated and experienced Enterprise Application Architect looking for a new challenge? ACS Performance is seeking a talented Applications Engineer to join our team and help us deliver innovative technology solutions.About the RoleThis exciting opportunity involves working on system integration, EDI, and ERP projects, using a range of...
-
Digital Twin Solutions Architect
2 weeks ago
Crawley, West Sussex, United Kingdom Thales Full timeDigital Twin Solutions ArchitectThales is seeking an experienced Digital Twin Solutions Architect to support the development of digital twin solutions for test and evaluation. This role will involve working with cross-functional teams to design, develop, and qualify components that make up the nascent capability.Key responsibilities include:• Designing and...
-
Chief Technical Officer
1 month ago
Crawley, West Sussex, United Kingdom Thales Full timeJob OverviewThales is a leading company in the defence-security continuum, providing innovative solutions for defence, security, and civil operators. We are seeking an experienced Software Architect to join our team and help shape the future of our products.About the RoleThe successful candidate will be responsible for managing and coordinating software...
-
Senior Project Lead Architect
1 week ago
Crawley, West Sussex, United Kingdom Bennett and Game Recruitment LTD Full timeAbout the RoleThis Senior Project Lead Architect position is ideal for an experienced Architect seeking a challenging role that offers opportunities for growth and development.">Key ResponsibilitiesDeliver complex projects within commercial, residential, and educational sectorsGrow the Architectural team, developing relationships with clients and...
-
Senior Software Architect
4 weeks ago
Crawley, West Sussex, United Kingdom Arqiva Full timeJob DescriptionWe are seeking a seasoned professional to join our team as a Senior Engineer. The role involves leading by example in crafting high-quality software solutions and acting as a technical mentor within the team, driving innovation and efficiency in development practices.About the RoleThis is an advanced role for experienced software engineers who...
-
Digital Systems Architect
2 weeks ago
Crawley, West Sussex, United Kingdom Thales Full timeJob Title: Digital Systems ArchitectThis is a key role which will support the concept and design activities for a nascent product line in Thales Training and Simulation, to provide Digital Twins for Test and Evaluation.As a Digital Systems Architect, you will bring expertise in the Integration, Test, Evaluation & Acceptance of systems, and will support the...
-
Lead Software Engineer and Architect
2 months ago
Crawley, West Sussex, United Kingdom beBee Professionals Full time £60,000 - £80,000We are looking for a talented Senior Software Engineer to join our team in Crawley, UK. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software solutions.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making processes and code...
-
Senior Software Architect
1 week ago
Crawley, West Sussex, United Kingdom Tilo Consulting Full timeLead Software EngineerWe are seeking a talented Full Stack Developer with leadership skills to join our team as a Lead Software Engineer. This role involves leading the design and implementation of customer-facing products using NodeJS, Vue, and AWS.In this position, you will be responsible for guiding technical work from design to implementation,...
-
Engineering Environment Architect
1 month ago
Crawley, West Sussex, United Kingdom Thales Group Full timeJob Description:As a leading provider of aerospace, transportation, defence, security, and space solutions, Thales Group is seeking a skilled Engineering Environment Architect to join our team in Crawley, UK. This role involves building and supporting the next generation of engineering environments using modern deployment methods on a cloud-based...
-
Software Engineer
1 week ago
Crawley, West Sussex, United Kingdom Akixi Full timeAbout AkixiAkixi is a fast-growing, privately-owned company based in the UK. We have over 7,000 active customer sites across the world and deliver cloud-based real-time call and contact analytics software through our IT and telecoms partners.We are proud to have been recognised within the industry, winning prestigious awards such as 'Best Analytics Platform'...
-
Software IVVQ Engineer
2 months ago
Crawley, United Kingdom Thales Full timeLocation: Crawley, United KingdomIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.Together...
-
Software Function Lead
7 months ago
Crawley, United Kingdom Thales Full timeLocation: Crawley, United Kingdom Thales people architect solutions that enable two-thirds of planes to take off and land safely. We create in-flight entertainment systems that engross 50 million fliers every year and we develop the avionics that control the world’s largest commercial aircrafts. Our simulators train the next generation of pilots for...
-
Software Integration and Configuration Engineer
3 weeks ago
Crawley, United Kingdom Thales Full timeLocation: Crawley, United KingdomThales people architect solutions that enable two-thirds of planes to take off and land safely. We create in-flight entertainment systems that engross 50 million fliers every year and we develop the avionics that control the world's largest commercial aircrafts. Our simulators train the next generation of pilots for fighter...
-
Lead Application Developer
1 month ago
Crawley, West Sussex, United Kingdom Thales Full timeAbout the CompanyThales is a leading company in the defence-security continuum, providing innovative solutions for defence, security, and civil operators. We are committed to delivering high-quality products and services that meet the needs of our customers.About the RoleWe are seeking an experienced Software Architect to join our team and help shape the...
-
Commercial Architecture Specialist
1 week ago
Crawley, West Sussex, United Kingdom Bennett and Game Recruitment LTD Full timeSenior Architect OpportunityBennett and Game Recruitment LTD seeks an experienced Senior Architect to lead complex projects in commercial, residential, and educational sectors.">ResponsibilitiesProject management and deliveryTeam leadership and developmentClient relationship buildingDesign proposal and presentation creation">RequirementsTo succeed in this...