Jobs · Missouri

Senior Software Engineer 1

MilliporeSigma · St Louis, MO · 3 days ago
$81k–$124k/yrFull-time

About the role

Our Digital and eCommerce division is transforming the Digital and eCommerce technology engine for MilliporeSigma. As a Senior Software Engineer, you will play a key role in designing and building new features and components in our evolving platform, embracing modern principles like microservices and event-driven architectures.

The Digital and eCommerce team operates several B2B websites and direct digital sales channels via a globally deployed cloud-based platform, serving as a growth engine for MilliporeSigma. We provide a comprehensive catalog of products, enabling customers to find, purchase, and access detailed scientific information.

This role is hybrid, based in St. Louis, MO (Spruce Street).

Responsibilities

  • Work as part of an Agile development team, taking ownership of one or more services
  • Own features and epics, ensuring excellence in design, code, test, and operation
  • Embrace change and foster a Growth and Learning culture on the team
  • Mentor team members through code reviews and design reviews
  • Collaborate with product owners to refine the backlog, breaking down features and epics into executable stories
  • Maintain a high-quality software mindset, ensuring the code you write works effectively

Qualifications

Minimum Qualifications:

  • Bachelor’s Degree in Computer Science, Data Science, Computer Engineering, or other technical field
  • 5+ years of hands-on software engineering experience

Preferred Qualifications:

  • Excellent hands-on experience in Java
  • Experience developing REST services and unit test frameworks
  • Customer-centric mindset with the ability to provide solutions based on business requirements
  • Ability to work with cross-functional, global teams and a flexible work schedule
  • Strong problem-solving and communication skills
  • Experience with Microservices, CI/CD, Event-Oriented Architectures, and Distributed Systems
  • Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services)
  • Familiarity with web technologies (e.g., JavaScript, HTML, CSS), data manipulation (e.g., SQL), and version control systems (e.g., GitHub)
  • Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines, and the product development lifecycle
  • Familiarity with modern web APIs and full-stack frameworks
  • Experience with ElasticSearch, Kubernetes, Spring, and Spring Boot
  • Experience developing B2B eCommerce systems

Pay

Pay range for this position: $81,300 - $124,100/year. The actual compensation offered will be determined by factors such as location, level of experience, education, skills, and other job-related factors. The position may also be eligible for sales or performance-based bonuses.

Benefits

  • Health insurance
  • Paid time off (PTO)
  • Retirement contributions
  • Other perquisites

We foster a culture of inclusion and belonging, empowering everyone to develop and grow at their own pace. Join us in building an environment that values diverse backgrounds, perspectives, and life experiences, driving excellence and innovation.

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 2 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu