{"id":2057585,"url":"https://alion.io/job/dassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh","title":"Ingénieur Développement JavaScript / Java – Construction & BIM (F/H)","company":{"id":144,"name":"Dassault Systemes","domain":"3ds.com","url":"https://alion.io/company/dassault-systemes","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":{"grade":"B","score":75,"open_postings":32,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Frontend","role_family":"Frontend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Aix-en-Provence, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-06-24T06:06:00Z","employer_posted_date":"2026-06-24","last_verified_at":"2026-10-08T03:50:44Z","board_verified":false,"closed_at":null,"days_open":108,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":107},"description":"Ingénieur Développement JavaScript / Java - Construction & BIM (F/H)\nFrance, Aix en Provence\nRegular\nApply\nKey Job Details\nLocation:\nFrance, Aix en Provence\nJob type:\nRegular\nProduct:\nCATIA\nExperience level:\n0 to 3 years\nPosted on:\n6/24/2026\nRef ID:\n548632\nShare Job\nAu sein de Dassault Systèmes, CATIA Construction développe des solutions innovantes permettant aux acteurs du bâtiment et du génie civil de concevoir, planifier et piloter des projets toujours plus complexes grâce aux technologies numériques.\nNos équipes travaillent à l'intersection de la construction, du BIM, de la gestion de la connaissance et de l'ingénierie logicielle afin de créer des applications utilisées par des professionnels du monde entier. Les solutions développées contribuent à améliorer la collaboration, l'exploitation des données et la prise de décision tout au long du cycle de vie des projets de construction.\nPoste en CDI, basé à Aix en Provence (13)\nVos missions :\nAu sein de l'équipe R&D, vous participez au développement et à l'évolution de solutions logicielles dédiées à la gestion et au suivi des projets de construction dans l'environnement CATIA.\nVous intervenez sur l'ensemble du cycle de développement, de la compréhension des besoins jusqu'à la livraison des fonctionnalités, en collaboration avec des experts métier, des architectes logiciels et des équipes internationales.\nComprendre les besoins et concevoir les solutions\n* Vous participez à l'analyse des besoins fonctionnels et à leur traduction en solutions logicielles.\n* Vous contribuez à la rédaction des spécifications fonctionnelles et techniques.\n* Vous prenez part aux réflexions de conception afin de proposer des solutions robustes et adaptées aux usages métier.\n* Ponctuellement, vous échangez avec des utilisateurs et des clients afin de mieux comprendre leurs enjeux et de contribuer à l'amélioration continue des produits.\nDévelopper et faire évoluer les applications\n* Vous développez de nouvelles fonctionnalités principalement en JavaScript au sein de l'environnement CATIA.\n* Vous participez à la conception technique et à l'évolution des architectures logicielles.\n* Vous réalisez les tests unitaires et veillez à la qualité des développements.\n* Vous contribuez à l'amélioration continue des performances, de la maintenabilité et de la robustesse des applications.\n* Vous participez aux revues de code et au partage des bonnes pratiques de développement.\nValoriser la donnée et la connaissance métier\n* Vous contribuez à des projets liés à la structuration et à l'exploitation de la connaissance métier.\n* Vous participez à des travaux autour des graphes de connaissances, des ontologies et de l'interopérabilité des données.\n* Vous explorez de nouvelles approches permettant d'améliorer l'exploitation des données BIM et des informations projet.\nÉvoluer dans un environnement technique riche\n* Vous rejoignez une équipe travaillant sur des produits bénéficiant de nombreuses années d'expertise métier et technologique.\n* Vous évoluez au sein d'une base de code importante et riche fonctionnellement, offrant de nombreuses opportunités d'apprentissage et de montée en compétences.\n* Vous relevez le défi de comprendre, maintenir et faire évoluer des solutions complexes utilisées dans des projets de construction à grande échelle.\nVos qualifications\nTitulaire d'un diplôme d'Ingénieurs ou Master Universitaire, avec une spécialisation en Informatique / Développement.\nVous souhaitez valoriser une première expérience en développement, stage ou apprentissage inclus.\nCompétences en JavaScript, qui constitue la technologie principale du poste, ainsi que sur un FW associé (React ou Vue par exemple).\nConnaissances en Java et/ou C++.\nBonne maitrise des principes de programmation orientée objet et du génie logiciel.\nConnaissance sur la conception d'applications et les architectures logicielles.\nIntérêt pour la modélisation de données et les technologies associées à la gestion de la connaissance.\nConnaissance des outils BIM et de conception de bâtiments tels que Revit ou équivalent.\nIntérêt pour les graphes de connaissances, les ontologies et les technologies de représentation des connaissances.\nSensibilité aux sujets liés à l'IA appliquée à l'ingénierie et à la valorisation des données.\nCuriosité pour les technologies numériques dédiées au bâtiment et au génie civil.\nVous êtes à l'écoute des utilisateurs et savez comprendre, synthétiser et formaliser leurs besoins et leurs processus métier.\nVous appréciez les échanges avec différents interlocuteurs, qu'ils soient techniques ou fonctionnels.\nVous aimez analyser des problématiques complexes et proposer des solutions innovantes.\nVous faites preuve de curiosité et appréciez apprendre de nouveaux domaines fonctionnels et techniques.\nVous aimez travailler en équipe et partager vos connaissances.\nVous êtes capable d'évoluer dans un environnement technique riche et en constante évolution.\nNous rejoindre c'est aussi\nIntégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans\nPrincipaux avantages et bénéfices :\nEnvironnement multiculturel\nCadre de travail convivial axé sur le bien-être et la santé\nEngagement en faveur de la diversité et de l’inclusion\nPolitique dynamique de développement de carrière : plan de formation, mobilités internes, etc.\nInclusion statement\nAs a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.\nApply\nDassault Systèmes\">\nCATIA is the world’s leading solution for product design and experience. It delivers the unique ability not only to model any product in 3D but to do so in the context of the products real life behavior.\nWant to learn more?\nVisit the other sections of our website to find out more.\nOur Culture & Values\n Discover our culture and values.\nTake me there\nYour Recruitment Journey\n Get to know about your recruitment journey.\nKnow more\nStudents & Graduates\n Be part of the future of our workforce - check out internship and job opportunities.\nLearn more","description_format":"text","description_chars":6478,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["CAD, PLM & BIM Software","Simulation & Digital Twin Software","Clinical Trial Software","Manufacturing & Industrial Software"],"lifecycle":[{"event":"open","at":"2026-10-08T00:32:12Z"}],"visa":[],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":0.9,"p_active":0.163,"p_room":0.28,"age_days":107,"expected_fill_days":13,"reasons":["conf:49","stale_co","velocity","win:tail","crowd:junior,brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/dassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh","json_url":"https://alion.io/job/dassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh.json","meta":{"generated_at":"2026-10-11T03:08:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":527,"day_limit":5000,"remaining_today":4473,"minute_limit":60,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":144},"rest":"https://alion.io/mcp/rest/get_company?id=144"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdassault-systemes-ingenieur-developpement-javascript-java-construction-bim-fh"}]}