Senior Developer (Sitecore)

  • Floors 8 – 10, HUB 1, Building of SEZ Towers, Karle Town Centre, Nagavara, Bangalore, Karnataka, India
  • Full-time

Company Description

Epsilon is the leader in outcome-based marketing. We enable marketing that’s built on proof, not promises. Through Epsilon PeopleCloud, the marketing platform for personalizing consumer journeys with performance transparency, Epsilon helps marketers anticipate, activate and prove measurable business outcomes. Powered by CORE ID®, the most accurate and stable identity management platform representing 200+ million people, Epsilon’s award-winning data and technology is rooted in privacy by design and underpinned by powerful AI. With more than 50 years of experience in personalization and performance working with the world’s top brands, agencies and publishers, Epsilon is a trusted partner leading CRM, digital media, loyalty and email programs. Positioned at the core of Publicis Groupe, Epsilon is a global company with over 8,000 employees in over 40 offices around the world. For more information, visit Follow us on Twitter at @EpsilonMktg.

Job Description

  • Analyze system requirements and prioritize tasks
  • Write clean, testable code using Sitecore components
  • Testing and debugging
  • Review and refactor code
  • Deploy fully functional applications
  • Upgrade existing programs
  • Support junior developers’ work
  • Document development and operational procedures


  • 4-year Computer Science degree or comparable experience
  • 6+ years professional experience. Sitecore 9.x Certified


  • At least 4+ years in Sitecore
  • In depth knowledge on latest version of Sitecore preferably 8.x, 9.0, 9.1, 9.2, 9.3
  • Knowledge in SXA and EXM will be an advantage
  • Good to have experience in Sitecore Commerce
  • Strong knowledge of Visual Studio, TFS and at least one of the .NET languages (VB.Net, C#, ASP.NET)
  • Experience in coding, designing and testing new web software applications
  • To identify and correct the software defects and to maintain the existing software systems
  • In-depth understanding and implementation of web services (REST or SOAP)
  • To create test plans and technical specifications
  • Working experience with frameworks (MVC, MVVM, CSLA) and Software Patterns
  • Experience with Microsoft Release Management Studio or other Continuous Integration Management tool (TeamCity, Jenkins, etc.)
  • Working experience with UI / front-end development using JavaScript, JQuery, HTML 4/5, and CSS3
  • Familiarity with agile environments
  • Excellent written and verbal communications skills with an emphasis on confidentiality, tact, and diplomacy
Privacy Policy