-
An exciting opportunity has arisen for an experienced Senior Full Stack Software Engineer to join a growing engineering team developing advanced software solutions for next-generation space missions.
This role offers the opportunity to work on complex, mission-critical systems within the space sector, contributing to the design, development and maintenance of high-quality software platforms that support critical operational capabilities.
We are seeking a talented software engineer with strong full stack development experience and a background in developing reliable software solutions within demanding environments such as space, defence, aerospace, telecommunications, automotive or other safety-critical industries.
Key Responsibilities
As a Senior Full Stack Software Engineer, you will:
- Design, develop and maintain scalable backend services using modern programming languages.
- Architect and develop responsive, user-focused frontend applications using modern frameworks.
- Design, manage and optimise databases to ensure performance, reliability and data integrity.
- Build and maintain containerised applications using technologies such as Docker and Kubernetes.
- Develop and improve CI/CD pipelines to support efficient software delivery.
- Collaborate with multidisciplinary engineering teams to define, design and deliver new capabilities.
- Troubleshoot complex software issues across the full technology stack.
- Contribute to Agile development practices, including sprint planning, stand-ups and retrospectives.
- Support continuous improvement of software engineering processes, tools and practices.
Essential Experience
The successful candidate will have:
- A degree in Computer Science, Engineering or a related technical discipline, or equivalent practical experience.
- 5+ years experience developing software for mission-critical or high-reliability applications.
- Strong full stack software development experience.
- Extensive object-oriented programming experience using languages such as Java, Python or C++.
- Experience developing modern frontend applications using frameworks such as React.
- Experience working in Agile/Scrum development environments.
Technical Skills
Strong experience in several of the following areas is highly desirable:
- Containerisation technologies including Docker, Kubernetes and Docker Compose.
- CI/CD tools such as GitLab CI or GitHub Actions.
- SQL databases and data management.
- Git and modern version control workflows.
- Cloud platforms such as AWS or Azure.
- Software security best practices.
- Space communication standards such as CCSDS or ECSS protocols.
- Ground segment software systems.
- Space data standards such as SCOS-2000 or XTCE.
Why Apply?
This is an opportunity to join a highly skilled engineering environment working on cutting-edge technology within the space sector.
You will have the opportunity to:
- Work on complex, mission-critical software systems.
- Collaborate with experienced engineers across multiple disciplines.
- Develop solutions that support future space operations.
- Influence software engineering practices within a growing organisation.
- Work with modern technologies across cloud, software architecture and automation.
Additional Information
- Hybrid working available including 9/75 work pattern.
- Flexible working arrangements around core hours.
- Competitive salary package.
- 25 days holiday plus bank holidays, increasing with service.
- Private healthcare and life insurance benefits.
- Relocation support may be available.
- Opportunity to work within a state-of-the-art engineering environment.
Candidates should already hold, or be eligible to obtain, UK Security Clearance to at least SC level.
TT ....Read more...
Type: Permanent Location: Oxfordshire,England
Start: 01/10/2026
Salary / Rate: £60000 - £94000 per annum, Benefits: Hybrid, flexible working, 9/75 work pattern, private healthcare, & more!
Posted: 2026-10-01 08:51:09
-
.NET Developer, C# 14 - Global Technology Brand - Bradford, West Yorkshire
(Tech stack: .NET Developer, .NET 10.0, ASP.NET, C# 14, WPF, React, Angular 21, Microservices, Azure, ASP.NET Core Web API, Entity Framework, Agile, Programmer, Full Stack Engineer, Architect, .NET Developer)
Our clients fascinating story dates back to 1981; today they have fast become one of the most instantly recognised technology brands across the globe.
Their success has been built upon their reputation for developing revolutionary .NET software products that utilise cutting edge technologies.
Having recently allocated a £2 billion annual R&D budget to fuel the invention of products, solutions and new technologies they are looking to expand their award winning .NET software development team.
We are seeking .NET Developer candidates with experience of either web application development (.NET Core, C#) or winforms / WPF (C#) development.
Our client will provide you with training into: .NET 10.0, WPF, MVVM, Prism, JavaScript, React, Angular 21, Microservices, Azure Cosmos DB, Vue.js, TypeScript, Azure, AWS, ASP.NET Core Web API, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure SQL.
You will follow the firms official career progression programme.
This is coupled with 18 days of dedicated technical training per year, bi-annual pay reviews and trips to Microsoft Ignite.
Our client offers a truly refreshing working environment including a free juice bar, casual dress, background music while you work, flexible working hours and home working.
Location: Bradford, West Yorkshire, UK / Remote Working
Salary: £40,000 - £50,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKNETRECNOIRUKREC
NC/RC/BRAET ....Read more...
Type: Permanent Location: Bradford, England
Start: ASAP
Duration: Permanent
Salary / Rate: £40000 - £50000 per annum + Bonus + Pension + Benefits
Posted: 2026-09-28 02:00:32
-
Senior Software Engineer - Aerospace - Ulm (Remote)(C#, SQL Server, TypeScript, JavaScript, Python, Angular)
We are seeking an experienced Senior Software Engineer to join a leading company in the field of aerospace technology and engineering.
As a Senior Software Engineer, you will play a crucial role in designing, maintaining, and developing cutting-edge aerospace applications.
Our client is responsible for the technologies in pilot cockpits for some of the biggest airlines inculding Boeing, American Airlines and Ryanair.
Requirements:
Experience with programming languages such as C#, TypeScript/JavaScript, and Python
Familiarity with libraries and frameworks such as Angular
Knowledge of interfaces such as Graph, REST, Protocol Buffers, and gRPC
Experience with databases such as PostgreSQL, SQL Server, and Timescale DB
Experience with Agile development methodologies and version control systems such as Git
Fluency in German (C1 level or above).
Leadership experience welcome
Responsibilities:
Design, develop, test, and maintain software applications using various programming languages and frameworks.
Develop and implement algorithms and data structures to optimize system performance and efficiency.
Participate in the design and development of new software features and applications.
Coding with C#, SQL Server, TypeScript, JavaScript, Python, Angular
Benefits:
Competitive salary: €60,000 - €90,000 + Bonus Benefits
Opportunity to work on exciting projects
Collaborative and dynamic international team environment
Remote work options with flexible working hours
Professional development opportunities and mentorship
Comprehensive benefits package, including health insurance, retirement plan, and more
Access to cutting-edge technologies and tools
Recognition and rewards for outstanding performance
30 Days Annual Leave
Location: Ulm (Remote)
Salary: €60.000 - €90.000 + Bonus Benefits
Applicants for the Senior Software Engineer position must be based in Germany.
NOIRGERMANYREC
NOIREUROPEREC
NOIREURNET
NC/TC/ULM6090 ....Read more...
Type: Permanent Location: Ulm, Germany
Start: ASAP
Salary / Rate: €60000 - €90000 per annum
Posted: 2026-09-27 02:04:08
-
An innovative organisation operating at the forefront of the space sector is seeking a Ground Segment Systems Team Lead to provide technical leadership across the development, integration and operation of critical ground segment systems.
This is a senior position offering significant autonomy, combining technical leadership, systems engineering and people management.
You will work across the full ground segment lifecycle, from conceptual design and requirements through to integration, testing, deployment and operational support.
You will act as a key technical interface between systems engineering, ground segment software and mission operations teams, ensuring ground systems are robust, integrated and capable of supporting complex space missions.
The Role
Key responsibilities will include:
- Owning ground segment system architecture, requirements and technical baselines across multiple subsystems.
- Leading requirements capture, derivation, allocation, traceability and compliance.
- Defining and leading integration, verification and validation activities, including end-to-end testing.
- Ensuring consistency across interfaces, data flows, configuration and software releases.
- Providing technical leadership through design reviews, technical governance and subsystem acceptance.
- Supporting the development of ground systems and software, including mission control, mission planning and ground station interfaces.
- Defining engineering and development approaches and supporting solution testing and delivery.
- Acting as the technical interface with suppliers and key internal stakeholders.
- Supporting mission operations through troubleshooting, maintenance, training and resolution of technical issues.
- Producing technical documentation and supporting planning, risk management and technical reporting.
Team Leadership
You will lead a small team of approximately 46 ground systems engineers, with responsibility for:
- Technical task planning, prioritisation and allocation.
- Reviewing and overseeing the team's technical output.
- Mentoring and developing engineers.
- Identifying skills and resource requirements.
- Supporting recruitment, interviews and onboarding.
- Conducting appraisals and probation reviews.
- Supporting technical engineering activities where required.
About You
You should have:
- A degree in Computer Science, Telecommunications, Engineering or a related discipline.
- 5+ years' industry experience in the design and development of satellite ground segment or user terminal systems.
- Experience with C/C++, Java and/or Python.
- A strong understanding of ground segment architectures and how different components interact.
- Experience leading or managing a small technical engineering team.
- Experience working alongside spacecraft or mission operations teams.
- Understanding of project lifecycles and system acceptance processes.
- Knowledge of ECSS standards.
- Proven software development experience across requirements, design, development, integration, testing, deployment and maintenance.
Desirable Experience
- 2+ years' experience managing systems engineers.
- 8+ years' experience within satellite ground systems or user terminal technologies.
- Experience working within Scrum/Agile development environments.
- Experience with Mission Control Systems, particularly SCOS-2000.
- Knowledge of spacecraft communications protocols and standards such as CCSDS, CAN or SpaceWire.
- Experience working across the full mission lifecycle.
What\'s on Offer
- Hybrid working and flexible hours.
- Optional compressed working pattern.
- 25 days' holiday, increasing to 28 days with service, plus bank holidays.
- Private healthcare.
- Life insurance and long-term sick pay.
- Visa sponsorship considered.
- Relocation assistance.
- Modern engineering and technical facilities.
- Professional development and career progression opportunities.
- Regular team and social events.
This is an excellent opportunity for an experienced Ground Segment or Systems Engineer to take a significant technical leadership position, combining hands-on engineering with team management and playing a key role in the delivery and operation of complex space systems.
TT ....Read more...
Type: Permanent Location: Oxfordshire,England
Start: 21/09/2026
Salary / Rate: £65000 - £98000 per annum, Benefits: Hybrid working, 9/75 work pattern, private healthcare, & more!
Posted: 2026-09-21 09:38:04
-
Join a cutting-edge engineering team as a Senior Software Engineer developing autonomous systems for the next generation of marine and defence technology.
This is a fantastic opportunity for an experienced Software Engineer to take a leading role in designing, developing, and delivering advanced software solutions that operate in challenging real-world environments.
As a Senior Software Engineer, you'll work across the full software lifecycle, from concept and design through to integration, testing and delivery, as part of a multidisciplinary engineering team shaping the future of maritime autonomy.
What youll be doing as a Senior Software Engineer
- Designing and developing software for advanced autonomous systems
- Supporting integration and delivery activities across complex engineering projects
- Collaborating with hardware, systems and domain experts throughout the development lifecycle
- Engaging directly with end users to refine functionality and performance
- Taking a lead role in development discussions and cross-team collaboration
What youll bring as a Senior Software Engineer
- Proven experience in software design and delivery
- A degree (or equivalent experience) in Software Engineering, Computer Science, or a related discipline
- Knowledge of autonomous system architectures and the marine or defence domain
- Strong understanding of software engineering processes, tools, and lifecycles
- Experience working in multi-disciplinary engineering environments
Technical skills required by the Senior Software Engineer
Essential:
- Java development
- Java build systems (e.g.
Maven)
- Experience with the Atlassian toolset (Jira, Confluence, Bitbucket)
- Knowledge of ISO 9001 quality principles
Desirable:
- HMI / UI development (e.g.
JavaFX)
- GIS development
- Communication and control system interfaces
- Git version control
- UML design
Why apply?
- Hybrid and flexible working options (full-time, part-time or condensed hours)
- Excellent professional development and progression opportunities
- Collaborative and innovative engineering culture
- Competitive salary, pension and benefits
Security Clearance: Applicants must be eligible to obtain UK Security Clearance (SC).
TT ....Read more...
Type: Permanent Location: Dorset,England
Start: 21/09/2026
Salary / Rate: Competitive
Posted: 2026-09-21 09:31:13
-
An exciting opportunity for a Software Engineer to join a growing team developing marine-based systems used in complex, real-world environments.
This role focuses on User Interface design and development, contributing to high-integrity, mission-critical software solutions that make a real impact.
As a Software Engineer, youll work across the full engineering lifecycle, from design and prototyping to delivery and support, as part of a multidisciplinary team building next-generation maritime technology.
What youll be doing as a Software Engineer
- Designing and developing high-quality software for marine-based applications
- Creating and refining user interfaces with a strong focus on usability and performance
- Supporting testing, integration and delivery of software solutions
- Collaborating with hardware and systems engineers to deliver cohesive, safe, and secure solutions
- Providing mentorship and technical guidance to junior team members
What youll bring as a Software Engineer
- Proven experience in software delivery using Java
- Strong understanding of software engineering principles, tools, and lifecycle processes
- Experience with UI/UX design, JavaFX, and UML design (Enterprise Architect experience a plus)
- Strong communication skills with the ability to engage users and stakeholders
- A proactive, team-oriented approach and commitment to high-quality outcomes
Desirable experience for the Software Engineer
- Java build systems (Maven) and version control (Git)
- Atlassian toolset (Jira, Bitbucket, Confluence)
- Database interfacing and service/subscriber architectures
- DevOps tools (Jenkins, SonarQube, Artifactory)
Why apply?
- Hybrid and flexible working arrangements (full-time, part-time, or condensed hours)
- Excellent development and progression opportunities
- Collaborative and supportive engineering culture
- Competitive salary and benefits
Security Clearance: Applicants must be eligible to obtain UK Security Clearance (SC).
TT ....Read more...
Type: Permanent Location: Dorset,England
Start: 21/09/2026
Salary / Rate: Competitive
Posted: 2026-09-21 09:25:05
-
- Job Title: Software Developer
- Location: Madrid, Spain
- Hiring Company: Our Client
Overview / Role Summary
Join a pioneering startup at a pivotal stage, where your contribution will shape the companys culture and technological landscape from the ground up.
As a Software Developer in Madrid, you will collaborate closely with diverse business functions, driving innovation and delivering impactful solutions.
This is an exceptional opportunity to influence an expanding organisation and develop your career in a dynamic environment.
Benefits / Value Proposition
Be part of a forward-thinking team that values agility, creativity, and ownership.
Gain exposure to cutting-edge industry trends such as cloud services (Azure/AWS), and enjoy the chance to make a tangible impact from day one.
We foster a culture of curiosity, collaboration, and continuous learning, providing a platform for your professional growth.
Key Responsibilities
- Take ownership of technical products and projects, engaging with various business units to leverage their insights
- Exercise sound judgement to interpret true business needs beyond initial requirements
- Challenge existing systems and processes to achieve excellence and foster innovation
- Stay informed about industry and technology trends to maintain a competitive edge
- Demonstrate initiative and drive from the outset, applying your skills to real-world challenges
- Collaborate effectively with team members and clients to deliver high-quality solutions
Required Experience & Skills
- Must possess excellent programming, technology, and system design skills, with recent experience in Java, C#/.Net, C++, or Python
- Required experience working with SQL databases
- Must have Azure or AWS cloud experience
- Strong enthusiasm for programming and a high appetite for learning and innovation
- Proven ability to own entire engineering projects from conception to completion
- Must have good communication skills to liaise professionally with clients and team members
- Minimum academic requirements include Bachillerato grades of 9.0+ and at least a 7.0 in a bachelors degree in computer science, mathematics, hard sciences, or a related field from a top university
Dealbreakers (Non-Negotiable Requirements)
- Legal work eligibility in Spain
- Mandatory technical certifications or licenses, if applicable
- Required minimum of 3 years experience in software development
- Fluency in Spanish is not required
- English speaking essential
Desirable / Nice-to-Have Skills
- Experience in Financial Services industry
- Knowledge of domain-specific concepts and market trends in financial technology
Application Call to Action
If you are a passionate, innovative, and driven software engineer ready to make an early impact in a growing company, we want to hear from you.
Submit your application today and seize the opportunity to shape the future of our clients technological journey in Madrid. ....Read more...
Type: Permanent Location: Madrid,Spain
Start: 18/09/2026
Salary / Rate: â¬50000 - â¬75000 per annum
Posted: 2026-09-18 09:56:06
-
An exciting opportunity has arisen for an experienced and motivated Systems Engineer to join a fast-growing organisation at the forefront of space technology and mission operations.
In this role, youll be involved in the full lifecycle of ground segment development, from conceptual design through to maintenance and operational support.
Youll play a key role in developing the infrastructure and software on the ground that enable safe and reliable space missions.
Working closely with Mission, Systems, and Operations teams, this position offers the chance to contribute to cutting-edge space missions and participate directly in control centre activities.
Its a fantastic opportunity to apply your technical expertise in a dynamic and collaborative environment where innovation and sustainability in space are core values.
Key Responsibilities
- Lead or support the development of ground systems including Mission Control, Mission Planning, and Ground Station Interface Systems.
- Derive and manage system requirements across the ground segment and its components.
- Act as Product Owner or Technical Officer with external suppliers and support internal development teams during system design and integration.
- Collaborate closely with Mission, Systems, and Operations teams to ensure technical alignment across disciplines.
- Follow Agile (SCRUM) methodologies to implement requirements and maintain project schedules.
- Produce and maintain high-quality technical documentation, including requirements, verification plans, test procedures, and reports.
- Conduct verification and validation activities, including system tests and simulation campaigns.
- Support the Operations team during mission activities and assist with maintenance and troubleshooting of ground systems.
Essential Skills
- Degree in Computer Science, Telecommunications, or a relevant engineering discipline.
- Minimum 3 years experience in ground systems engineering.
- Solid understanding of ground segment components and their interactions.
- Knowledge of space mission design and development processes.
- Experience in requirements engineering.
Desirable Skills
- Experience with Mission Control Systems (e.g., SCOS-2000).
- Knowledge of Automation Systems, Mission Planning, or Ground Station Communications.
- Experience working in Agile/Scrum environments.
- Familiarity with C++ and/or Java, Linux systems, and shell scripting.
Whats on Offer
- Flexible and hybrid working options
- 9/75 work pattern (optional)
- 25 days holiday (increasing with service) + bank holidays
- Private healthcare and life insurance
- Relocation and visa sponsorship (where applicable)
- State-of-the-art office and cleanroom facilities
- Supportive, international team culture and regular social events
TT ....Read more...
Type: Permanent Location: Oxfordshire,England
Start: 14/09/2026
Salary / Rate: £40000 - £70000 per annum, Benefits: 9/75 work pattern, hybrid & flexible working, private healthcare, & more!
Posted: 2026-09-14 10:04:09
-
About the Role
We are looking for an experienced Full-Stack Developer to join a product engineering team developing and supporting modern digital services.
This is a hands-on engineering role where you will work across the full technology stack, contributing to the design, development, testing and ongoing support of web applications and digital services.
You will work within a multidisciplinary product team and collaborate with product managers, business analysts, designers, testers, architects and operational colleagues to deliver secure, accessible and maintainable solutions.
The role offers the opportunity to work with modern technologies including React, Next.js, TypeScript, C#, .NET and Microsoft Azure.
Key Responsibilities
- Design, develop and maintain software across the full application stack, including front-end components, backend services, APIs, integrations and data access.
- Develop secure, accessible and responsive user interfaces using TypeScript, React and Next.js.
- Develop secure and maintainable APIs and backend services using C# and .NET.
- Deploy, operate and support applications hosted in Microsoft Azure.
- Work with cloud services, databases, source control and CI/CD pipelines.
- Write clean, readable, testable and maintainable code.
- Participate in peer reviews and contribute to engineering standards and best practices.
- Develop and maintain automated unit, integration and end-to-end tests.
- Use monitoring and logging to understand application health and support live services.
- Participate in agile delivery activities including planning, backlog refinement, stand-ups, reviews and retrospectives.
- Identify and communicate delivery risks and technical issues at an early stage.
- Use modern AI-assisted development tools to improve coding, testing, debugging and documentation workflows.
- Work collaboratively with technical and non-technical colleagues to understand requirements and develop practical solutions.
- Share knowledge and support colleagues in resolving development and live-service issues.
About You
We are looking for a pragmatic and collaborative software engineer who takes ownership of their work and is comfortable working across both front-end and backend development.
You will ideally have:
- 3+ years' professional experience developing full-stack web applications and delivering software into production.
- Strong practical experience with JavaScript or TypeScript, React and Next.js, or strong React experience with the willingness to develop your Next.js skills.
- Good practical experience with C# and .NET, including object-oriented design and web API development.
- Experience working with relational databases and data access technologies such as Entity Framework Core.
- Experience developing or supporting applications in Microsoft Azure, using services such as App Service, Functions, Azure SQL or similar.
- A good understanding of Git, CI/CD, automated testing, application security and accessibility.
- Experience working within modern software development and delivery practices.
- Strong problem-solving skills and the ability to take ownership of work through to production.
- The confidence to ask for support when needed and collaborate effectively with others.
- Clear communication skills and the ability to work effectively with both technical and non-technical stakeholders.
Desirable ExperienceIt would be advantageous to have experience with:
- Supporting and modernising live services, including diagnosing and resolving production issues.
- Working in a regulated, public-sector or similarly controlled environment.
- Azure monitoring and observability.
- Messaging and API management services.
- Container-based application hosting.
The Opportunity
This is an opportunity to join a collaborative product engineering environment where you will have ownership of meaningful development work and contribute across the full software lifecycle.
You will be involved in building new functionality as well as improving, maintaining and supporting existing services, with opportunities to contribute to technical decisions and engineering practices across the team. ....Read more...
Type: Permanent Location: Crawley,England
Start: 07/09/2026
Salary / Rate: £50000 - £60000 per annum
Posted: 2026-09-07 12:36:03