Application Developer

United States, MA, Waltham
CDI
12/18/2024
541806

Roles & Responsibilities:

At Dassault Systèmes, we believe in empowering individuals with a passion to change the world. Together, let's pioneer new horizons by harnessing the transformative power of 3DEXPERIENCE virtual universes!

About ENOVIA: 

ENOVIA helps you deliver transformative innovations. ENOVIA, powered by the cutting-edge 3DEXPERIENCE platform, offers a diverse portfolio of technical and business applications tailored for all users across enterprises. With ENOVIA, teams collaborate and innovate together to build and execute a successful plan -- one that is flexible, allowing continuous optimization, real-time progress tracking, and compliance with industry standards and regulations. 

 

Our team has an immediate opening for an Application Developer.  This position can be in Waltham, MA, or Shelton, CT

  • Be an integral part of the ongoing development of the product roadmap and creating deliverables across clients and industries
  • Identify and manage dependencies with cross-collaboration teams
  • Document the design and functioning of features in detail along with the associated acceptance tests in a PES (Product Enhancement Specification)
  • Address any issues/bugs arising out of the implementation in a timely fashion and ensure these are covered in automated tests
  • The individual will be part of a highly qualified successful, goal-oriented team.

Qualifications & Experience:

·        Minimum of Bachelor's Degree in Computer Science (Masters Plus) / Computer Engineering or related with 5+ years of post-college professional software development experience

·         Must have 5+ years of professional experience with application development in Java, Linux Environments, and JavaScript

·         Experience in modern C++, Python SQL, and Perl is a plus

·         Working with and understanding REST services, specifically concerning backend and client-side development

·         In-depth experience working with revision control systems such as Git and Subversion

·         Experience developing high-performance algorithms for managing data structures and interacting with the operating system for file-based operations

·         Background in semiconductor design process specifically with ASIC frontend/backend

·         Development and debugging experience with Apache httpd/Tomcat/TomEE+ servers is a plus

·         Use of integrated development environments (Eclipse and/or Visual Studio / Emacs or equivalent) for software coding and debugging

·         R&D processes, methods, and tools: background on Agile methodology, GitHub, and JIRA a plus 

·         Great software design skills and sound engineering instincts

·         Good interpersonal, organizational, communication, and technical writing skills

·         Ability to work with distributed teams across time zones

·         Flexible working style required

 

Compensation for the role will be commensurate with experience. The total expected compensation range will be between $112,000 and $125,000 representing the base salary (or annualized salary based on estimated hourly compensation) and target bonus.

 

Déclaration de diversité

Afin de fournir des opportunités égales d'emploi et d'avancement à toutes les personnes, les décisions d'embauche chez 3DS sont basées sur le mérite, les qualifications et les compétences. 3DS s'engage à appliquer une politique de non-discrimination et d'égalité des chances pour tous les employés et les candidats qualifiés, sans distinction de race, couleur, religion, genre, sexe (y compris la grossesse, l'accouchement ou les conditions médicales ou communes liées à la grossesse ou à l'accouchement), orientation sexuelle, identité de genre, expression de genre, état matrimonial, situation familiale, origine nationale, ascendance, âge (40 ans et plus), handicap, statut d'ancien combattant, service militaire, demande de service militaire, informations génétiques, accès à des soins médicaux gratuits, ou toute autre caractéristique protégée par la loi applicable. 3DS s'engage à fournir des aménagements raisonnables pour les personnes qualifiées ayant des handicaps connus, conformément à la législation en vigueur. Les candidats qualifiés ayant un casier judiciaire ou des antécédents de condamnation seront pris en compte pour un emploi conformément aux lois de l'état et aux ordonnances locales applicables. Nous nous engageons à des pratiques d'emploi équitables et évaluerons tous les candidats en fonction de leurs qualifications, indépendamment de tout antécédent d'arrestation ou de condamnation.

Rémunération & Avantages

Dassault Systèmes offre un excellent salaire avec un potentiel de bonus, proportionnel à l'expérience. Les avantages sociaux comprennent un choix de plans offrant une couverture complète pour les soins médicaux, dentaires, de la vue pour les employés et les personnes à charge ainsi que l'assurance vie des employés, l'invalidité à court et à long terme, le remboursement des frais de scolarité, l'inscription immédiate au 401K, le match au 401K (50 cents sur le dollar, jusqu'aux premiers 8 % de votre rémunération éligible que vous cotisez en fonction des critères d'éligibilité correspondants), une politique de congés flexibles et 10 congés payés.
ENOVIA Logo > Dassault Systèmes

Portée par la plate-forme 3DEXPERIENCE, ENOVIA® permet à vos innovateurs de profiter de tous les avantages de la collaboration.