Senior Software Engineers

Merck KGaA Darmstadt GermanySaint Louis, MO
104d$141,000 - $165,000Remote

About The Position

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.

Requirements

  • Master's degree in computer science or a closely related field and at least three (3) years of work experience as a software engineer or related occupation.
  • Demonstrated ability developing scalable microservices infrastructure gained through three (3) years of work experience.
  • Demonstrated ability leading the development of internationalized e-commerce platforms and implementing GraphQL solutions gained through three (3) years of work experience.
  • Demonstrated ability implementing B2B checkout processes for B2B customers and onboarding new customers gained through three (3) years of work experience.
  • Demonstrated ability designing and integrating secure payment gateways gained through three (3) years of work experience.
  • Demonstrated ability establishing and optimizing CI/CD pipelines and managing the deployment of containerized applications using orchestration tools gained through two (2) years of work experience.
  • Alternatively, a Bachelor's degree in computer science or a closely related field and at least five (5) years of progressively more responsible work experience as a software engineer or related occupation.
  • All years of experience may be gained concurrently.

Responsibilities

  • Architect and develop scalable microservices infrastructure using Node.js to enhance system modularity and facilitate easier updates across global e-commerce platforms.
  • Lead the development of modern, internationalized e-commerce platforms utilizing React, Next.js, and GraphQL, resulting in significant improvements in user experience metrics and system performance.
  • Implement and optimize GraphQL queries and mutations to reduce data over-fetching and improve overall application responsiveness for users across different geographical regions.
  • Design and integrate secure payment gateways, ensuring PCI-DSS compliance for global operations and supporting multiple currencies and payment methods.
  • Engineer a streamlined checkout process with 'Buy Now' functionality using React and Node.js to reduce cart abandonment rates and improve conversion rates in international markets.
  • Implement and utilize advanced monitoring solutions using Dynatrace and Kibana for real-time log analysis and performance monitoring to proactively address potential issues.
  • Implement comprehensive unit and integration testing strategies using Jest, React Testing Library, and Playwright to increase test coverage and reduce production bugs.
  • Design and develop custom React components with internationalization support, integrating them with backend services using GraphQL and REST APIs for seamless functionality.
  • Implement Google Analytics and A/B testing frameworks for cart and checkout processes.

Benefits

  • Generous benefits packages
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service