Software Engineer (M/F)
Dassault Systèmes, the 3DEXPERIENCE company, is an "accelerator of human progress." It offers businesses and individuals collaborative virtual environments that allow them to imagine more sustainable innovations. By developing a virtual twin of the real world, thanks to the 3DEXPERIENCE platform and its applications, Dassault Systèmes empowers its customers to push the boundaries of innovation, learning, and production. Dassault Systèmes' 20,000 employees work to create value for our 270,000 customers of all sizes, in all industries, in more than 140 countries. For more information, visit our website www.3ds.com/frNous we are a team of full-stack developers responsible for managing an internal application for the information system of the Dassault Systèmes R&D division. Our team ensures the maintenance of a Tomcat / J2EE server application, and the development of a web application for the 3DEXPERIENCE platform. As our software is at the heart of the Dassault Systèmes software development process, we face constant demands from our customers and rapid growth on the 3DEXPERIENCE platform. We are looking for an enthusiastic talent wishing to work closely with us on the development of our user interface and our web application at the 3DS Paris Campus in Vélizy.
Your tasks
As a full-stack developer intern, and with the help of our team, you will add new features to the "Software Governance" internal service.
- Monitoring and telemetry
- Deployment of Cloud-native applications
- REST web API improvements
- UI/UX improvements
You will have the opportunity to improve your skills in the following areas: test-driven development, design patterns, REST web service, Java/J2EE, TypeScript, front-end frameworks.
Your qualifications
A student in a BAC+5 curriculum in an engineering school or university training, you are looking for a 6-month internship.
- Algorithms and data structures.
- Mastery of web development is recommended (HTML, JS, Vue...).
- Knowledge of an object-oriented language such as Java is preferred.
- It is necessary to know the basics of a source code management software such as git.
- Experience in developing server or web applications is recommended.
- You are comfortable in English (minimum C1)
Joining us also means
Joining a scientific company at the heart of technological innovation, driven by strong growth for over 40 years.
Main advantages and benefits:
- Multicultural environment
- Friendly working environment focused on well-being and health (gym & music rooms, concierge services.)
- Commitment to diversity and inclusion
- Dynamic career development policy: training plan, internal mobility, etc