Role Description & Responsibilities
BIOVIA, a wholly owned subsidiary ofDASSAULT SYSTEMESprovides a
sophisticated enterprise system of modeling, simulation, machine
learning, laboratory, quality, and process execution and data management
solutions. Our customers use these systems to discover, design, and
deliver innovative, sustainable, and competitive products to consumers
globally. These capabilities are delivered through software applications and
cloud services which empower scientists and engineers to access, understand
and analyze their data to produce quality products.
BIOVIAis looking for a motivatedFull Stack Developerto join ourDiscoverantteam
inSan Diego, CA, or Broomfield, COin an onsite/hybrid role. This role
will play a leading part in the development of new generation web-based
applications in the area of Scientific Analytics for Process Production
Operations in Life Sciences
This role will work within a team of software developers alongside Product
Managers and Quality Engineers to develop and enhance BIOVIA software
products.
BIOVIA employs a scaled agile approach with an increasing emphasis on DevOps
to support the development and continuous testing of our service-oriented
architectures.
You will be defining and describing the architecture, functional behavior,
limitations and acceptance tests of new and enhanced capabilities.
You will need to design and specify how capabilities will be implemented:
select algorithms as well as theories or technologies that will be used,
plan appropriate user interface, and identify and manage dependencies on
other components.
You know what good software engineering looks like and how to build
flexible, extensible and re-usable architectures.
You are intrigued by the challenges of security, scalability, and
availability, and understand the techniques and technologies deployed to
support these goals.
You know how to measure performance characteristics against the scaling of
users and data volumes, and how to address bottlenecks.
You understand the importance of building a testing strategy into product
development, to provide ongoing quality assurance into the future.
You want to help other developers learn from your experience and insights.
You are confident and enthusiastic about solving any product defect with a
rational and efficient approach.
You notice and act upon opportunities for continuous improvement in
development and release processes; you seek to take responsibility to make
things better for everyone.
You recognize the importance of working with project management to establish a
clear definition of development goals and product specifications and align
them with a long-term roadmap.
Qualifications
BS or MS in Engineering, Chemistry, Computer Science, or similar discipline
3+ years of professional experience
Strong experience with Java Full Stack Development - NodeJS, Angular,
ReactJS, HTML5
Java 1.8+ experience is a plus
Knowledge of API Development - REST
Cloud Development Experience - AWS, Etc.
Experience with development of software for use in regulated industries is a
strong plus
Understanding of Software Architecture
Experience with service oriented architectures
Database experience with Oracle, SQL Server, NoSQL databases
Shape your career with 3DS! #WeAre3DS
Compensation for this role will be commensurate with experience. The total
expected compensation range will be between $130,000 and $155,000,
representing the base salary (or annualized salary based on estimated hourly
compensation) and target bonus.Diversity statement
As a game-changer in sustainable technology and innovation, Dassault
Systemes is striving to build more inclusive and diverse teams across the
globe. We believe that our people are our number one asset and we want all
employees to feel empowered to bring their whole selves to work every day. It
is our goal that our people feel a sense of pride and a passion for belongin .
As a company leading change, it's our responsibility to foster
opportunities for all people to participate in a harmonized Workforce of the
Future.Compensation & Benefits
Dassault Systemes 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.Equal opportunity
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.