Software Development Engineer
Imagine new horizons…
You have dreams? You enjoy a challenge? Here at Dassault Systèmes, we empower people with passion to change the world. Let’s open new horizons together with the power of 3DEXPERIENCE virtual universes!
We are looking for a Value Network Collaboration R&D Engineer to deliver World Class ENOVIA Value Network Apps, Services, Technologies to empower our users.
What will your role be?
- Design and Develop Value Network web and mobile applications
- Deliver necessary technical specifications and design documents
- Develop automated tests and manage issues and bugs
- Manage individual projects priorities, deadlines and deliverables within your technical expertise.
- Mentor and train other team members on design techniques, and coding standards, new technologies.
- Take an active part in the Agile development planning
- Keep abreast of new technologies and cultivate a culture of innovation
Your key success factors
- Demonstrated strong development expertise with full stack development of modern web and mobile applications.
- Developed micro services with Relational or NOSQL backend.
- Experience in Big Data applications and /or highly scalable messaging based applications
- Deep understanding of cloud architecture. Experience with AWS, MS Azure or Google Cloud is preferred
- Hands-on experience in DevOps environment and Agile methodologies (ie, Scrum), with rapid delivery cycles.
- Ability made right choices in designing application data model, components and interfaces taking into account quality, maintainability, performance and scalability.
- Strong communication skills in English and French – written and oral.
- Able to work in a highly dynamic environment with distributed teams across time zones under demanding deadlines.