Software Development Engineer IO0694

Software Development Engineer IO0694

ITER - International Thermonuclear Experimental Reactor

Saint-Paul-lez-Durance, France

Overview

Are you looking for an exciting opportunity at the heart of an ambitious fusion energy project? Join us as a Software Development Engineer, Full Stack, where your goals will include:

  • Contributing to the architecture and development of the Angular user interface of a comprehensive Business Process Management (BPM) system.
  • Managing a wide range of record types and workflows.

The Data Management Section provides technical support to the ITER project in the field of application development.

Key Duties and Responsibilities

Primary Responsibilities:

  • Architects and develops scalable BPM systems using Angular, ensuring maintainability and a consistent user experience across hundreds of interconnected processes.
  • Designs and maintains reusable libraries for configurable workflows and record types, enabling efficient extension and customization of BPM functionalities.
  • Collaborates with backend and UX/UI teams to ensure seamless data integration, system-wide consistency, and high usability standards.
  • Implements responsive design principles and ensures high performance, reliability, and compatibility across devices and browsers.
  • Documents and maintains technical specifications, system architecture descriptions, and development guidelines in line with ITER Quality Management requirements.

Additional Responsibilities:

  • Applies best practices in software architecture, coding standards, documentation, and quality assurance.
  • Supports integration of your software components into larger system environments.
  • Participates in debugging, performance optimization, and continuous improvement activities.

Please note that job descriptions cannot be exhaustive, and the staff member may be required to undertake other duties, which are broadly in line with the above primary responsibilities.

This position is on-call based, and crucial to maintaining continuous operations and ensuring the highest level of service for our stakeholders. This requires availability including day, evening, and night, as well as weekends and holidays, depending upon project or team needs.

Experience & Competencies

Essential:

  • Proven experience in building large-scale Front-End applications using Angular (preferred), React, Vue.js, or similar within a complex organization.
  • Web Development (Front End):
    • Proven programming skills and experience with Angular development practices
    • Angular Material end to end testing
  • Programming Languages: TypeScript, SQL, C#.
  • Strong problem-solving ability and analytical thinking.
  • Ability to work effectively in a team and in a multicultural environment.
  • Continuous Improvement: proposing changes to processes and systems to enhance efficiency, quality, and productivity over time.
  • Quality Management Systems (QMS): apply the applicable procedures related to your field of activity.

Desirable:

  • Experience in video game development (graphics, physics, VR, or real-time interaction).
  • Git workflows, Docker, Linux and CI pipelines, Python, FastAPI and understanding of OWASP web-security practices.

Qualifications

Essential:

  • Master’s degree in computer science, engineering, or another related field.
  • The required education degree(s) may be substituted by extensive professional experience involving similar work responsibilities and/or additional training certificates in relevant domains.

Apply NowDeadline 3 May
Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

France      C Sharp Developer      Developer      Front End Developer      On-site      Web Developer      ITER - International Thermonuclear Experimental Reactor     

EuroTechJobs Logo

© EuroJobsites 2026