Senior Software Engineers
Merck GroupAbout the role
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.
Position: Senior Software Engineers
Employer: Sigma-Aldrich Corporation
400 Summit Drive
Burlington, Massachusetts 01803
Job Site: 3050 Spruce Street
St. Louis, MO 63103
Telecommuting: Please note that telecommuting is allowed but the candidate must be located within commuting distance as the individual must come into the office at least one (1) day a week.
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.
Requirements & Qualifications:
Employer requires a 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. In addition, the employer requires the following:
- 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; and
- 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, Employer requires 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. In addition, the employer requires the following:
- 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) year
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s