-
Serco

Full Stack Developer (Intern)

Serco
France · Internship · Mid-Senior

Introduction


Serco France has established itself as a reliable service provider in the French market, offering a broad range of engineering, technical and management services across multiple industries.


With a strategic presence in key locations, Serco France plays a critical role in supporting space, defense and transportation sectors, providing expertise in systems integration, operational support and mission-critical services.


Leveraging its global experience and local knowledge, Serco France ensures seamless project execution and operational excellence, making it a trusted partner for both governmental and commercial clients. This solid foundation enables Serco France to foster innovation and deliver tailored solutions that drive efficiency and value across the industries it serves.


From Code to Control: Build the Future of Monitoring with Us.


If you are a curious and motivated aspiring developer who wants to work on meaningful technology, this internship offers a chance to contribute to a real operational system. You will help build a powerful web application that supports the Copernicus ecosystem, one of the world’s most advanced environmental and Earth observation programmes.


The Community You’ll Step Into


You will join a supportive and collaborative development team that works closely with engineers, data specialists and operational experts across Europe. The environment is international, friendly and hands-on. You will learn from colleagues who are passionate about building reliable tools for monitoring systems and handling real-time data from the Copernicus missions.


Your work will take place in a modern coworking space in Toulouse, where people share ideas openly and enjoy solving technical challenges together. It is an atmosphere where learning is encouraged, questions are welcomed and every contribution, no matter how small, plays a role in shaping the final product.


The Difference You Will Make


The software you help build will support the monitoring and operation of an ecosystem used for environmental management, climate research and Earth observation services across Europe. Your work will improve how teams visualise information, understand system behaviour and act on real-time data.


By contributing clean, thoughtful code, implementing observability standards and taking part in architectural decisions, you will help make the system more reliable, scalable and easier to maintain. Your input will support both developers and end users, making their daily work simpler and more efficient.


This internship gives you the chance to work on a real application with real impact, helping Serco deliver tools that support some of Europe’s most important environmental missions.


What You’ll Do


During this internship, you will take part in the full development cycle of a web-based monitoring application. You will work with the team to design backend services in Python, connecting them to message queues like RabbitMQ and to OpenSearch, which acts as the system’s database. You will then integrate these services into a React-based frontend running inside Grafana, allowing users to visualise data and interact with the system in real time.


You will contribute to the application’s observability by implementing OpenTelemetry standards, making it easier to trace issues, monitor performance and understand system behaviour. Along the way, you will help shape the system’s architecture, participate in design discussions, join demos and support planning activities.


Documentation, clean coding practices and the use of containerised environments will form part of your daily routine, helping ensure that the system remains consistent and scalable. Throughout the internship, you will keep the user experience in mind, working to build interfaces and behaviours that feel intuitive and helpful for those who depend on the application.


What You Bring


You are currently pursuing a Master’s degree in Computer Science, Computer Engineering or a related field, and you are eager to apply what you have learned to a real project. You already feel comfortable with at least one programming language such as Python, JavaScript or an object-oriented language, and you may have used frameworks like React or FastAPI.

You have a solid foundation in core computer science concepts, and you approach problems with curiosity and a willingness to explore different solutions. You understand the basics of networking and cloud environments, and you work confidently with Git.


You communicate clearly, adapt easily to new challenges and feel comfortable working both independently and within an international team. You are fluent in English and enjoy learning from others, sharing ideas and contributing to a positive team environment.


Above all, you are motivated to grow, to write clean and thoughtful code and to make a meaningful contribution to a project with real-world impact.


On Offer


This internship offers you the chance to work in a modern, friendly and international environment where learning and collaboration are at the heart of daily work. You will have the flexibility to work from home up to two days a week, helping you balance focus time with team activities.


Your workspace in Toulouse includes a bright coworking area with everything you need to feel comfortable during your day — free coffee, a kitchen, a restaurant and even showers for those who cycle or prefer an active start. You will have access to training resources that support your development and help you build the skills you need for your future career.


Serco will also cover half of your public transport costs, making your commute easier and more affordable. Above all, you will be part of a European-level environment where your work contributes to systems that support environmental monitoring and scientific discovery.

Key Skills

Ranked by relevance

python react message queues javascript rabbitmq grafana cloud
Login to Apply
Posted
Dec 05, 2025
Type
Internship
Level
Mid-Senior
Location
Toulouse
Company
Serco

Industries

IT Services IT Consulting Government Relations Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-06-05

Contract
Associate
Canada
Software Development
Engineering
View Job Details
SimplifyNext
Related

Full Stack Engineer

2026-05-24

Full-time
Mid-Senior
Singapore
IT Services
Consulting
View Job Details
ST Engineering
Related

Full-Stack Developer

2026-05-24

Full-time
Not Applicable
Singapore
Engineering Services
Engineering