Software Engineer II at MilliporeSigma
Rockville, MD 20850, USA -
Full Time


Start Date

Immediate

Expiry Date

04 Sep, 25

Salary

0.0

Posted On

05 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Communication Skills, Computer Science, Automation, Bash, Configuration Management, Requirement Specifications, Python, Safety Training, Perspectives, Coding Practices, Perl, Technology, Json, Management Skills, Data Analysis, Confluence, Group Discussions, Presentations

Industry

Information Technology/IT

Description

Work Your Magic with us! Start your next chapter and join MilliporeSigma.
Ready to explore, break barriers, and discover more? We know you’ve got big plans – so do we! Our colleagues across the globe love innovating with science and technology to enrich people’s lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That’s why we are always looking for curious minds that see themselves imagining the unimaginable with us.

MINIMUM QUALIFICATIONS:

Bachelors Degree in Software Engineering, Computer Science, or other information technology discipline and 3+ years in information technologies, computational sciences, programming.
-

OR

  • Masters Degree in Software Engineering, Computer Science, or other information technology discipline and 1+ years in information technologies, computational sciences, or programming

OR

  • Doctorate Degree in Software Engineering, Computer Science, or other information technology discipline

PREFERRED QUALIFICATIONS:

  • Knowledge and experience with relevant coding practices and techniques; including coding and/or bioinformatics application experience
  • Experience working on multiple OS platforms, including Linux
  • Proficient in the use of complex computer systems/platforms beyond the standard packages including: Python, Perl for automation and data analysis; Shell scripting (Bash) in Linux (SUSE, Red Hat/CentOS); Issue/Defect Tracking applications (JIRA preferred), optionally Bugzilla, Bugzero with experience in sprint planning, defect lifecycle management; Object-oriented Analysis and Design; Version Control software such as git, bitbucket, subversion, CVS, etc., merge conflict resolutions, code review processes; Data and configuration formats: JSON, YAML, XML for configuration management; FASTA, FASTQ for genomic data formats; Confluence, other Wiki tools for collaborative documentation; VSCode, Emacs, vim/vi, gedit for integrated development; Test driven development
  • Configuring and maintaining workflow orchestration platforms, including Snakemake, Airflow, or Cromwell/WDL, supporting reproducible and scalable data pipelines.
  • Familiarity with workflow templating, resource configuration, and containerized execution (e.g., Docker, Singularity).
  • Knowledge of GLP and GMP regulatory requirements as well as safe working practices (environmental health and safety training required)
  • Effective oral and written communication skills including: Drafting, reviewing and/or revising standard operating procedures, technical documents, assay and/or workflow design documentation, software lifecycle documentation, system risk assessments, user requirement specifications, and related documentation; Performing peer review of related documentation and processes; Interacting with support teams to promote understanding of complex analytical processes; Contributing to internal and external group discussions and presentations; Demonstrating solid technical writing skills; Ability to interpret and summarize technical information in a clear, concise and accurate manner
  • Ability to work independently while meeting deadlines through time management skills and maintaining organizational skills to include the ability to efficiently evaluate, prioritize and manage multiple dynamic projects and priorities
    What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We believe that this variety drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress!
    Apply now and become a part of a team that is dedicated to Sparking Discovery and Elevating Humanity
Responsibilities

As a Software Engineer 2 our Data Engineering & Master Data Management group in our Rockville, Maryland facility, you will design, develop, and implement software applications to support the full range of genomics service offerings. These services broadly span the product biosafety and pharmacogenomics fields.
In this role, you will provide core computational/software development and technical (programming/pipeline development) functions supporting a range of genomics-based (e.g., next generation) testing services. In this role, you will consult closely with management and the bioinformatics and software engineering/IT teams and end users (including support staff) to understand needs and requirements to aid in software development. You will lead by example and work collaboratively to advance the application of bioinformatics in the field of biosafety testing.
In this role, you may experience minimal travel as well as overtime or flexible shifts.

Loading...