SIMULIA R&D Software Engineer

Location Johnston, Rhode Island
Company Dassault Systemes
Salary USD
Job Type Full Time
Posted 3 days ago
SIMULIA - R Test Management Developer Johnston, RIImagine new horizons..

. SIMULIA, Dassault Systemes' world leading brand for advanced finite element simulation software, is looking for a highly motivated R Test Management Developer to join our world class technical team at our headquarters located in Providence, RI.

Be challenged We at Dassault Systmes are, committed to empower passionate individuals willing to better our world. Let's address together the challenges ahead with the power of our virtual universes! What will your role be? As a member of theTest Management team you will contribute to the development of new applications enabling customers to define, schedule, track, modify and evaluate physical tests and simulations employing some of the latest UX technologies currently available in an agile environment. Participate in the development of a family of web apps Define and design applications based on the Open Services for Lifecycle Collaboration(OSLC) data model Plan and develop user interface employing React Hooks Collaborate on the development of applications employing Agile methodologies Daily SCRUMs Bi-weekly meetings with field engineers and customers for evaluation and feedback Assist in the design of REST-based web services Work closely with other Dassault Systemes teams to integrate functionality Design and write unit tests, maintaining a high code coverage to prevent regressions Key Success Skills Bachelor's, or Master's degree with 3+ years of experience Web Development with Agile methodology Programming Languages/Technologies: TypeScript, JavaScript, CSS, HTML5, Java, REST Functional Programming Principles Understanding of Finite State Machines (XState) and state management (Redux) Continuous Development/Deployment practices (GitLab) Unit testing (Jest) and code coverage (SonarQube) Software architecture and Web App development Cloud Services development Software Security and Software Performance User experience - Ergonomy User and Customer focus Effective Communication Knowledge & Know-How Management Familiarity with Open Services for Lifecycle Collaboration (OSLC) concepts.