R&D Software Development Engineer
Location: Johnston
Posted on: June 23, 2025
|
|
Job Description:
Do you have dreams? Do you enjoy a challenge? Here at Dassault
Systèmes, we empower people with a passion to change the world. Let
us open new horizons together with the power of 3DEXPERIENCE
virtual universes! We are looking for an R&D Software
Development Engineer with excellent software development skills to
join a team developing a best-in-class application for Cloud
application and Server-side development relating to Orchestration
and Compute of tasks. This position offers a unique opportunity to
be part of a global development team and participate in
requirements analysis, software design, and implementation of
software solutions and services for data management and
visualization. · Develop, maintain, and optimize high-quality
applications using Java/J2EE technologies. · Server-Side
Development: Build scalable, efficient server-side applications,
implementing backend logic in Java, optimizing performance, and
ensuring seamless connectivity with databases. · Integration:
Implement and manage message-based integrations using ActiveMQ and
JMS to support robust and scalable applications. · Database
Management: Work with relational databases, including SQL, Oracle,
MSSQL, and PostgreSQL, to create efficient queries and maintain
database integrity. · ORM Utilization: Leverage ORM tools like
Hibernate and JPA for data persistence and efficient database
interaction · Performance Optimization: Identify bottlenecks in
applications, implement optimizations, and conduct performance
testing to ensure high-quality output. · Front-End Development:
Utilize JavaScript, TypeScript, AJAX, HTML5, CSS, and JSP to
develop responsive and interactive user interfaces. ·
Collaboration: Work closely with cross-functional teams, including
Product Management, QA, and DevOps, to ensure seamless integration
and deployment. Qualifications: · Bachelors or Masters degree in
Computer Science, Software Engineering, or related field. · Must
have 6-8 years of experience in software development using Java and
J2EE technologies. · Strong understanding of core Java concepts,
multi-threading, collections, and Java frameworks. · Must have
experience with Server-Side Development. Expertise in developing
robust, scalable server-side applications. · Hands-on experience
with ActiveMQ and JMS technologies. · Front-End Technologies:
Proficiency in TypeScript, AJAX, HTML5, CSS, and JSP. · Advanced
knowledge of JavaScript and working experience in C++ · Proficient
in SQL and experience with Oracle, MSSQL, and PostgreSQL databases.
· ORM Tools: Experience using Hibernate and JPA for ORM and
database interaction. Nice to have: · Strong problem-solving
skills, excellent communication skills, and ability to work
effectively in a team environment. · Database Expertise: Advanced
knowledge of SQL optimization techniques for Oracle, MSSQL, and
PostgreSQL. “Compensation for the role will be commensurate with
experience. The total expected compensation range will be between
$130,000 to $140,000 representing the base salary (or annualized
salary based on estimated hourly compensation) and target bonus”.
We do not have a set deadline for applying to this job opportunity,
as we are accepting applications continuously on an ongoing basis.
Inclusion statement In order to provide equal employment and
advancement opportunities to all individuals, employment decisions
at 3DS are based on merit, qualifications and abilities. 3DS is
committed to a policy of non-discrimination and equal opportunity
for all employees and qualified applicants without regard to race,
color, religion, gender, sex (including pregnancy, childbirth or
medical or common conditions related to pregnancy or childbirth),
sexual orientation, gender identity, gender expression, marital
status, familial status, national origin, ancestry, age (40 and
above), disability, veteran status, military service, application
for military service, genetic information, receipt of free medical
care, or any other characteristic protected under applicable law.
3DS will make reasonable accommodations for qualified individuals
with known disabilities, in accordance with applicable law.
Qualified applicants with arrest or conviction records will be
considered for employment in accordance with applicable state laws
and local ordinances. We are committed to fair employment practices
and will evaluate all candidates based on their qualifications,
regardless of past arrest or conviction history. Compensation &
Benefits Dassault Systèmes offers an excellent salary with
potential for bonus, commensurate with experience. Benefits include
a choice of plans providing comprehensive coverage for medical,
dental, vision care for employee & dependents as well as employee
life, short & long term disability, tuition reimbursement,
immediate 401K enrollment, 401K match (50 cents on the dollar, up
to the first 8% of your eligible compensation that you contribute
based on match eligibility criteria), flexible time off policy, and
10 paid holidays.
Keywords: , Nantucket , R&D Software Development Engineer, IT / Software / Systems , Johnston, Massachusetts