Ingénieur développement JAVA - back-end (F/H)

ENOVIA
Vélizy-Villacoublay, France
6 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Computer Aided Three-Dimensional Interactive Application (CATIA) Backend Enovia

Job description

L’équipe fournit toute l’infrastructure (modélisation et comportements associés) nécessaire à la gestion du cycle de vie de l’ensemble des données du PLM, c’est-à-dire les données participant au cycle complet de conception et de fabrication d’un produit (description Logique, Fonctionnelle, Physique, Processus de fabrication etc…). La gestion de revision est mise à disposition dans deux environnements: rdf et objet/relation (propriétaire).

Cette équipe travaille en collaboration avec plusieurs autres équipes de développement en France et à l’étranger (essentiellement aux Etats-Unis et en Inde)., Dans ce contexte vous devrez comprendre les enjeux et besoins clients provenant de secteurs industriels diverses (automobile, aéronautique…), afin d’y apporter une solution fonctionnelle adaptée. Cette solution devra être implémentée de façon robuste et performante en s’appuyant sur la logique et l’infrastructure 3DEXPERIENCE.

Vous aurez pour mission de :

  • Comprendre les besoins de l’utilisateur et participer à l’élaboration de solutions fonctionnelles (nouvelles fonctionnalités ou faire évoluer les existantes)

  • Rédiger les documents de spécifications détaillées
  • Concevoir et documenter les choix techniques
  • Planifier votre travail
  • Développer de nouveaux composants logiciels sur la plateforme 3DEXPERIENCE (modèle de données, algorithmes) avec le niveau de qualité requis (robustesse, performance)
  • Développer des tests automatiques
  • Collaborer quotidiennement avec votre écosystème Dassault Systèmes en France et à l’étranger (fournisseurs technologiques, applications, équipes d’industrialisation et de support client)

Requirements

  • De formation ingénieur, vous maîtrisez l’approche objet du développement, et le langage de développement Java
  • Une expérience de développement chez Dassault-Systèmes (CATIA, ENOVIA…) et de la V6 ou de la plateforme 3DEXPERIENCE est un atout supplémentaire.
  • Anglais (oral et ecrit), Environnement multiculturel

Benefits & conditions

Poste à pourvoir en CDI, basé à Vélizy-Villacoublay (78)., * Cadre de travail convivial axé sur le bien-être et la santé ;

  • Engagement en faveur de la diversité et de l’inclusion ;
  • Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc ;

Inclusion statement

About the company

Dassault Systèmes, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d’innovations durables, capables d’harmoniser le produit, la nature et la vie.

Chez Dassault Systèmes, nous encourageons les personnes à changer et à façonner le monde dans lequel nous vivons.

Afin d’accompagner notre constante croissance et nos 250 000 clients dans le monde, nous recherchons un profil inspirant et passionné qui intégrera l’équipe R&D responsable des comportements de cycle de vie en tant que développeur., Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:03 min

Migrating applications from Java 11 to Java 17

Daniel Strmečki · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:26 min

Summarizing the capabilities of the modern Java scripting ecosystem

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all