Be the next big change > Dassault Systèmes

Be the Next Game Changer

R&D Development Engineer (JavaScript)

India, KA, Bangalore Regular 5/5/2022 526128

 

Description - External

Imagine new horizons..

  • Dassault Systemes (NYSE Euronext: DSY), is the global leader in CAD, PLM software, 3D design, 3D digital mock-up products.  DELMIA, BIOVIA, MEDIDATA, 3DEXCITE, SOLIDWORKS, CATIA to name a few, are our flagship, legacy Software Products used by Healthcare,Defense, Aviation, Automobile, Manufacturing,  Retail & other various industries today. 
  • As part of our R&D team, you will be involved in challenging and exciting projects, supporting the team in the creation of outstanding enterprise solutions used by our customers.
  • Working with us is more than a Job – it is a passion for excellence and innovation that connects our brand across 179 offices worldwide with 64 + R&D Labs. An eclectic mix of nationalities, cultures, creative talents and technical experts converge to create the World class Products.
  • In the News: Forbes Ranks us # 48 in the list of World’s top Most Innovative Companies

What will your role be..

This role will be part of the global development team of 3DEXCITE xMedia, which focus on creating a Product Content Management application discover, manage, review and lifecycle media content. 90% of the development team is located in the Bangalore Lab, offering the apprentice a strong leadership and technical local support.

  • Deep understanding of Computer Sciences & fundamentals, Data structures, Algorithms, Design patterns, HLD & LLD / OOPS, OOAD Concepts.
  • Expert level knowledge in Javascript, Backbone JS, Marionette JS, TypeScript, Bootstrap, jQuery, HTML5, CSS, JSON, Java stack related technologies
  • Extensive hands-on experience with Design & Development of complex software products & exposure to Unit  testing tools..

 

3DEXCITE xMedia application development using Web Technologies such as TypeScript, Modern JavaScript frameworks, HTML5/ CSS 3 and Platform Development

  • BTech / MTech in Computer Sciences or a related discipline from premier institutions with good academic track records.
  • Extensive hands-on experience with Design & Development of complex software products & exposure to Unit  testing tools.
  • Deep understanding of Computer Sciences & fundamentals, Data structures, Algorithms, Design patterns, HLD & LLD / OOPS, OOAD Concepts.

The Challenges ahead

  • Be self-motivated and eager to engage in high impact, challenging engineering problems while continuously raising the standard of quality in our products and services in a full solutions-oriented SaaS environment
  • Able to troubleshoot and debug microservices using distributed systems tracing, NewRelic or SumoLogic and other APMs, & log aggregating and reporting tools.
  • Capable of developing useful modules and shared libraries (modules, packages) to solve common problems across projects. 
  • Technical competency in using middleware for tracing/observability, authentication/security, and service request & response monitoring.
  • Able to setup and execute automated functional, load/performance and UI tests

 

 

Qualifications - External

Your Key success factors..

  • Expert level knowledge in Javascript, Backbone JS, Marionette JS, TypeScript, Bootstrap, jQuery, HTML5, CSS,    JSON, Java stack related technologies.
  • Desired Knowledge in developing SPA ( Single Page Application )
  • Good knowledge of Client-Server communication.
  • Strong Problem solving skills and ability to troubleshoot applications & environment issues. Adaptability, ability to learn faster, independent, responsible and diligent.
  • Good team spirit and interpersonal skills, excellent written, verbal, communication skills, analytical skills & Business thinking.
3DEXCITE Logo > Dassault Systèmes

3DEXCITE drives marketing transformation with automated content production pipelines and collaborative networks based on the 3DEXPERIENCE platform.