Stage - UX, développement React et déploiement de Crimson PICS, solution numérique de gestion de crise - Défense & Sécurité - Toulouse

Sopra Steria
Full-timeToulouse, France
Apply Now

📍 Job Overview

Job Title: Stage - UX, Développement React et Déploiement de Crimson PICS, Solution Numérique de Gestion de Crise - Défense & Sécurité - Toulouse

Company: Sopra Steria

Location: Toulouse, Occitanie, France

Job Type: Stage

Category: Operations Technology / Product Development

Date Posted: 2026-09-21T07:25:01.991

Experience Level: Stage (Internship)

Remote Status: On-site

🚀 Role Summary

  • This internship offers a unique opportunity to contribute to the development and deployment of Crimson PICS, a digital crisis management solution, within the Defense & Security sector.

  • You will be involved in the full product lifecycle, from functional design and UX/UI prototyping to front-end development using React and deployment support.

  • This role requires a strong understanding of modern web development practices, particularly with React, and an interest in user experience and product design.

  • The position emphasizes collaboration with end-users and active participation in agile development methodologies, providing a hands-on experience in a critical technology domain.

📝 Enhancement Note: While the title and description focus on UX and React development, the context of "gestion de crise" (crisis management) and "Défense & Sécurité" implies a need for robust, reliable, and secure software solutions. Operations professionals would look for aspects related to product stability, deployment processes, and user adoption, which are touched upon in the deployment and collaboration sections. This role bridges product development with operational readiness.

📈 Primary Responsibilities

  • Participate in functional design workshops to gather and refine user requirements for new features in the Crimson PICS crisis management platform.

  • Create wireframes, mockups, and interactive prototypes to visualize user interfaces and user flows, focusing on intuitive and efficient user experiences.

  • Develop new front-end functionalities using React and TypeScript, ensuring seamless integration with the existing platform architecture.

  • Conduct thorough testing of developed features to ensure high quality, performance, and adherence to functional specifications.

  • Collaborate closely with end-users, presenting developed features regularly and incorporating feedback to drive iterative product improvements.

  • Contribute to the preparation and execution of production deployments, supporting the initial client rollouts of Crimson PICS.

  • Actively participate in agile development ceremonies, including sprint planning, daily stand-ups, and retrospectives, to foster a collaborative and efficient development environment.

  • Assist in the continuous improvement of the Crimson PICS product by identifying areas for enhancement in user experience, functionality, and technical performance.

📝 Enhancement Note: The responsibilities clearly outline a product development focus. For operations professionals, the "Deployment and Support" responsibilities are key, indicating exposure to the operationalization of the software. The emphasis on user feedback and iterative improvement also aligns with operations' goal of ensuring user satisfaction and product effectiveness in real-world scenarios.

🎓 Skills & Qualifications

Education: Bachelor's degree (Bac+5) in Engineering or University studies in a relevant field, pursuing a final year internship.

Experience: Previous exposure to front-end development, ideally with React, and an interest in user interface design.

Required Skills:

  • Proficiency in front-end development, with a strong emphasis on React.

  • Knowledge of TypeScript for robust application development.

  • Experience in UX/UI design principles and best practices.

  • Familiarity with Git for version control and collaborative development workflows.

  • Understanding and practical application of Agile methodologies.

  • Ability to create wireframes and prototypes to illustrate design concepts.

  • Skills in software testing to ensure product quality and reliability.

  • Product design sensibility and a user-centric approach. Preferred Skills:

  • Experience with modern web development toolchains and frameworks.

  • Familiarity with crisis management software or similar complex application domains.

  • Exposure to deployment processes and CI/CD principles.

  • Strong analytical and problem-solving skills.

  • Excellent communication and interpersonal skills for effective user collaboration.

📝 Enhancement Note: The qualifications are tailored for an internship, emphasizing foundational knowledge and a strong interest in the specified technologies and domain. For operations professionals, the "interest in user interface design" and "product design sensibility" hint at the importance of user adoption and ease of use in the operational context of the crisis management tool.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase of front-end projects developed using React, demonstrating proficiency in component-based architecture and state management.

  • Examples of UX/UI design work, including mockups, prototypes, and user flow diagrams that illustrate problem-solving through design.

  • Contributions to open-source projects or personal projects that highlight technical skills and initiative.

  • Documentation of testing methodologies applied to front-end development, including unit tests or integration tests. Process Documentation:

  • Descriptions of how Agile methodologies were applied in previous projects, detailing roles, ceremonies, and iterative development cycles.

  • Evidence of using Git for version control, including commit history and branching strategies in collaborative projects.

  • Case studies detailing the process of translating user needs into functional interface designs and developed features.

  • Examples of how user feedback was incorporated into the development process to improve product usability and functionality.

📝 Enhancement Note: For an internship, a formal portfolio might not be strictly required, but demonstrating relevant project work is crucial. The emphasis here is on showcasing practical application of React, UX/UI design, and Agile principles, which are all critical for effective product development that leads to smooth operational deployment.

💵 Compensation & Benefits

Salary Range: As this is an internship ("Stage"), compensation will be in line with French internship regulations and market standards for Bac+5 internships in the Toulouse region. This typically includes a statutory internship allowance (indemnité de stage) and potentially additional benefits.

Benefits:

  • Statutory internship allowance as per French law.

  • Access to Sopra Steria's "Academy" for professional development and skill enhancement.

  • Participation in a supportive and inclusive work environment designed for well-being and autonomy.

  • Opportunities to work on impactful projects within the Defense & Security sector.

  • Exposure to modern web development technologies and agile methodologies.

  • Potential for future career opportunities within Sopra Steria.

Working Hours: Standard working hours for an internship in France, typically around 35-40 hours per week, with potential for flexibility as outlined by the company's human-centric approach. The duration of the internship is specified as 6 months.

📝 Enhancement Note: French internship compensation is legally regulated. The provided benefits, such as the Academy and flexible environment, are significant for interns looking for growth and a positive work experience. The 6-month duration is a key factor for planning.

🎯 Team & Company Context

🏢 Company Culture

Industry: Information Technology (IT) Services and Consulting, with a strong focus on critical systems for Defense, Security, Space, Energy, and Industry sectors. The company operates within the broader technology and software development ecosystem.

Company Size: Sopra Steria is a large, established IT consulting and services company, employing over 55,000 people globally (as of recent data, though the provided data shows 2,600 for CS specifically, implying a significant parent organization). This scale offers stability and a wide range of resources.

Founded: Sopra Steria was formed in 2014 from the merger of Sopra and Steria. CS (the specific subsidiary) has a history rooted in critical systems development. This long-standing expertise in complex sectors is a hallmark of their culture.

Team Structure:

  • The internship is within the Business Unit Defense & Sécurité, which comprises over 840 collaborators.

  • You will be part of the Crimson PICS product team, working closely with product managers, senior developers, and UX designers.

  • The team operates using Agile methodologies, emphasizing collaboration, rapid iteration, and cross-functional communication.

  • Expect a structure that fosters direct interaction with users and stakeholders to ensure the product meets critical operational needs. Methodology:

  • Agile Development: The team utilizes agile frameworks for iterative development, focusing on delivering working software incrementally.

  • User-Centric Design: Strong emphasis on user feedback and co-creation to ensure the product's effectiveness in real-world crisis management scenarios.

  • Continuous Integration/Continuous Deployment (CI/CD) principles: While not explicitly detailed for the intern, the mention of deployment suggests an environment moving towards streamlined release processes.

  • Data-Driven Improvement: Although the role is front-end focused, the underlying product likely relies on data to inform development and operational strategies.

Company Website: https://www.soprasteria.com/

📝 Enhancement Note: The combination of Sopra Steria's scale and CS's specialized focus in critical systems for Defense & Security is a significant differentiator. For operations, this means working within a structured, process-oriented environment that values reliability and security, even in a product development internship. The large company size often translates to robust HR processes and career development frameworks.

📈 Career & Growth Analysis

Operations Career Level: This is an internship role (Bac+5 level), providing foundational experience in product development for critical systems. It's an entry point into understanding the lifecycle of software solutions designed for operational use in high-stakes environments.

Reporting Structure: You will report to a mentor within the Crimson PICS product development team, likely a senior developer or product lead, who will guide your day-to-day tasks and professional development.

Operations Impact: While this is a development role, the work directly impacts the operational capabilities of territorial collectivités in managing crises. Successful development and deployment of Crimson PICS will enhance their response efficiency, coordination, and ultimately, public safety. Your contributions will be visible in the functionality and usability of a tool designed for critical real-time operations.

Growth Opportunities:

  • Technical Skill Deepening: Gain hands-on experience with React, TypeScript, and modern front-end development practices in a professional setting.

  • Product Development Lifecycle: Understand the end-to-end process of building and deploying a software product, from conception to user feedback and iteration.

  • Domain Expertise: Develop an understanding of the Defense & Security sector's unique requirements and challenges, particularly in crisis management.

  • Agile & UX/UI Acumen: Enhance skills in agile methodologies and user-centered design, crucial for roles in product development and operations.

  • Networking: Build connections within Sopra Steria, a large IT services company, which can open doors for future career opportunities.

📝 Enhancement Note: This internship is framed as a stepping stone. For operations professionals, understanding that this role contributes to a larger operational tool is key. The growth opportunities highlight the acquisition of transferable skills valuable in both development and operational roles that interact with technology.

🌐 Work Environment

Office Type: The role is based on-site in Toulouse, France. This implies a traditional office environment with dedicated workspaces.

Office Location(s): 6 Rue Brindejonc des Moulinais, 31500 Toulouse, France. This location is within a business park area, typical for tech companies in major French cities.

Workspace Context:

  • Collaborative Environment: The description emphasizes teamwork and exchange with users, suggesting an open and interactive workspace designed to facilitate communication.

  • Technology Access: Interns will have access to the necessary development tools, software licenses, and hardware required for their tasks.

  • Team Interaction: Opportunities for frequent interaction with the product team, mentors, and potentially end-users through workshops and demonstrations.

Work Schedule: The internship is a full-time commitment, likely aligning with standard French business hours (e.g., Monday to Friday). While the company promotes flexibility, the on-site nature and internship structure suggest a structured schedule.

📝 Enhancement Note: The on-site requirement in Toulouse is important for candidates needing to relocate or live in the area. The emphasis on collaboration within the workspace context is crucial for interns to integrate and learn effectively.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: Review of CV and cover letter to assess academic background, technical skills (React, UX/UI), and interest in the Defense & Security domain.

  • Technical Interview: Discussion focused on your understanding of React, front-end development principles, and potentially a brief coding exercise or discussion of past projects.

  • UX/UI Discussion: Assessment of your approach to user interface design, prototyping tools, and your ability to translate user needs into design solutions.

  • Behavioral/Fit Interview: Evaluation of your soft skills, such as creativity, proactivity, autonomy, teamwork, and ability to communicate effectively with users. This may involve situational questions.

  • Team/Manager Introduction: Meeting with the internship supervisor or team lead to discuss the specific project details and team dynamics.

Portfolio Review Tips:

  • Highlight React Projects: Showcase personal or academic projects where you've extensively used React. Clearly explain the problem you solved, your role, the technologies used, and the outcome.

  • Demonstrate UX/UI Thinking: Include examples of wireframes, mockups, or prototypes. Explain your design process, how you considered user needs, and any iterations made based on feedback.

  • Code Samples: If possible, provide links to GitHub repositories for your projects. Ensure code is well-commented and demonstrates clean coding practices.

  • Process Explanation: Be ready to discuss your development workflow, how you approach problem-solving, and your experience with version control (Git) and agile principles.

  • Tailor to the Role: Emphasize aspects of your work that align with crisis management software – e.g., clarity, efficiency, robustness.

Challenge Preparation:

  • React Fundamentals: Be prepared to discuss core React concepts like components, state, props, hooks, and the virtual DOM.

  • UX/UI Principles: Understand basic usability heuristics and common UI patterns.

  • Problem-Solving Scenarios: Think about how you would approach designing a feature for a crisis management tool, considering factors like speed of access, clarity of information, and user stress.

  • Company Research: Familiarize yourself with Sopra Steria and CS, their mission in Defense & Security, and the potential impact of Crimson PICS.

📝 Enhancement Note: For an internship, the portfolio is less about extensive professional experience and more about demonstrating potential, foundational skills, and a proactive approach to learning. Emphasizing academic projects and personal initiative is key.

🛠 Tools & Technology Stack

Primary Tools:

  • React: The core front-end library for building user interfaces.

  • TypeScript: For enhanced type safety and developer productivity in JavaScript development.

  • Git: Essential for version control, collaboration, and managing code changes.

  • Modern Web Development Tools: This likely includes build tools (e.g., Webpack, Vite), package managers (npm/Yarn), and linters/formatters (ESLint, Prettier).

Analytics & Reporting:

  • While not a primary focus for this internship, the product itself will likely utilize analytics for performance monitoring and user behavior tracking, though the intern might not directly engage with these tools. CRM & Automation:

  • Not directly applicable to this front-end development internship role, but the broader product ecosystem may involve CRM integration for client management.

📝 Enhancement Note: The technology stack is clearly defined, with React and TypeScript being central. For operations professionals, understanding that these are the building blocks of a mission-critical application is important. The mention of "modern web development" implies a commitment to up-to-date practices.

👥 Team Culture & Values

Operations Values:

  • Innovation: A drive to create cutting-edge solutions, especially in complex sectors like Defense & Security.

  • Reliability & Security: A paramount focus on building robust, secure, and dependable systems, given the critical nature of the applications.

  • User Focus: A commitment to understanding and meeting the needs of end-users, particularly in high-pressure operational environments.

  • Collaboration: Emphasis on teamwork, knowledge sharing, and cross-functional cooperation to achieve project goals.

  • Impact: A desire to contribute to meaningful projects that have a tangible positive impact on society and national security.

Collaboration Style:

  • Agile and Iterative: The team works in short cycles, with regular feedback loops and continuous adaptation.

  • Cross-Functional: Developers, UX designers, and potentially product owners work closely together, fostering a holistic approach to product development.

  • Open Communication: Encouragement of direct dialogue, feedback exchange, and proactive problem-solving among team members.

  • User Engagement: A culture that values direct interaction with users to ensure the product effectively serves its purpose in real-world scenarios.

📝 Enhancement Note: The company culture aligns well with the demands of critical systems development. For operations professionals, this means an environment that values rigor, precision, and a deep understanding of user needs, which translates into more effective and reliable deployed systems.

⚡ Challenges & Growth Opportunities

Challenges:

  • Balancing Innovation with Reliability: Developing cutting-edge features while ensuring the absolute reliability and security required for crisis management tools.

  • User Needs Complexity: Understanding and translating the diverse and critical needs of public sector users into intuitive software features.

  • Rapid Development Cycles: Adapting to agile sprints and delivering high-quality code under tight deadlines.

  • Integration with Existing Systems: Potentially integrating Crimson PICS with other critical infrastructure or data sources, requiring careful planning and execution.

Learning & Development Opportunities:

  • Advanced React Development: Deepen expertise in React, including advanced patterns, performance optimization, and state management solutions.

  • UX/UI Best Practices: Gain practical experience in designing user-friendly interfaces for complex applications.

  • Agile Project Management: Develop a strong understanding of agile workflows and team dynamics in a professional setting.

  • Domain-Specific Knowledge: Acquire insights into the operational challenges and technological needs of the Defense & Security sector.

  • Professional Networking: Build a professional network within Sopra Steria, a major player in the IT industry.

📝 Enhancement Note: The challenges presented are typical for roles involving critical software development. The growth opportunities clearly indicate a path for skill enhancement relevant to both technical development and operational understanding of software.

💡 Interview Preparation

Strategy Questions:

  • "Describe a complex feature you built with React. What challenges did you face, and how did you overcome them?" (Focus on problem-solving, technical approach, and React specifics.)

  • "How would you approach designing a user interface for a crisis management dashboard where information needs to be accessed rapidly and clearly?" (Assess UX/UI thinking, user empathy, and design process.)

  • "Imagine you've developed a new feature, but user feedback indicates it's not intuitive. What steps would you take to address this?" (Evaluate iterative development, user feedback incorporation, and problem-solving.) Company & Culture Questions:

  • "Why are you interested in working on a crisis management solution for the Defense & Security sector?" (Assess motivation and alignment with the company's mission.)

  • "What do you know about Sopra Steria and CS, and why do you want to intern with us?" (Demonstrate research and genuine interest.)

  • "How do you approach teamwork and collaboration in a development environment?" (Evaluate interpersonal skills and fit with agile culture.) Portfolio Presentation Strategy:

  • Structure: Organize your portfolio to present 2-3 key projects. For each, clearly state the project goal, your role, the technologies used (especially React), key challenges, and the outcome or learnings.

  • Demonstrate UX/UI: For relevant projects, walk through your design process from initial concept to final mockups/prototypes. Explain your design decisions.

  • Code Walkthrough: Be prepared to briefly discuss your code structure, particularly for React components, state management, and any interesting implementations.

  • Highlight Impact: Quantify results where possible, or explain the functional impact of your work (e.g., "improved user flow efficiency by X%," "enabled feature Y").

  • Enthusiasm: Convey passion for development and a eagerness to learn and contribute.

📝 Enhancement Note: Preparing for these types of questions will demonstrate not only technical competence but also an understanding of the role's context and the company's mission. For an internship, showing potential and a proactive learning attitude is as important as existing skills.

📌 Application Steps

To apply for this operations technology internship position:

  • Submit your application through the provided link on SmartRecruiters.

  • Customize your CV: Highlight your academic projects and any personal projects involving React, TypeScript, and UX/UI design. Clearly state your Bac+5 program and expected graduation date.

  • Craft a compelling cover letter: Express your specific interest in crisis management solutions, the Defense & Security sector, and the technologies used by Crimson PICS. Explain why you are a good fit for Sopra Steria's culture.

  • Prepare your portfolio: Gather examples of your React development work and UX/UI design projects. Ensure your GitHub profile is up-to-date if applicable. Be ready to discuss your process and learnings.

  • Research the company: Familiarize yourself with Sopra Steria, CS, their mission in critical systems, and the importance of solutions like Crimson PICS. Understand their values regarding innovation, security, and human impact.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must be pursuing a Master's degree (Bac+5) in engineering or a related field with a focus on web development. Strong proficiency in front-end development, specifically React, and an interest in user interface design are required.