Search by job, company or skills

Merck Sharp Dohme Msd

Senior Software Engineer

5-10 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Role Summary

Our Digital and eCommerce division is undergoing a major transformation, evolving the core technology engine to enable growth and innovation at scale. As a Senior Software Engineer, you will play a key role in designing, building, and enhancing components and features of our globally deployed cloud-based B2B platform. This platform powers multiple eCommerce websites and digital sales channels, delivering a seamless scientific product discovery and purchase experience to customers worldwide.

You will contribute to building a modern, scalable architecture embracing microservices and event-driven principles, while mentoring peers and driving engineering excellence.

Key Responsibilities

Software Development & Engineering

  • Develop high-quality, maintainable, and scalable software in Java, using best practices and modern design principles.
  • Build RESTful APIs and microservices that are part of a distributed system.
  • Implement robust unit testing and participate in continuous code reviews.
  • Collaborate with Product Owners to break down features and epics into executable user stories.
  • Work in an Agile development environment, taking end-to-end ownership of service design, implementation, and operations.

Leadership & Mentorship

  • Mentor junior engineers and provide guidance through code and design reviews.
  • Promote a culture of learning, collaboration, and continuous improvement.

Technical Vision & Collaboration

  • Collaborate with cross-functional global teams to design and deliver high-impact features.
  • Contribute to the evolution of the platform architecture towards event-driven and cloud-native systems.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 113099567

Similar Jobs