Want to get hired at The Hershey Company?

Software Development Engineer II

The Hershey Company

Cologne, North Rhine-Westphalia, GermanyOn Site

Original Job Summary

Overview

Are you an experienced software engineer interested in helping to bootstrap a new software organization at The Hershey Company in Pune, India? This high-impact SDE role is perfect for those with 4-7 years of experience, offering an opportunity to build a technical stack from scratch across diverse business domains including supply chain, marketing, and consumer insights.

Responsibilities

  • Design and build innovative software and features.
  • Collaborate with business partners to define independent, deliverable features.
  • Mentor junior engineers and foster a high-performing team environment.
  • Diagnose and fix bugs in the codebase with minimal feedback.
  • Conduct technical interviews and participate in on-call rotations.

Qualifications

  • 4-7 years of experience with a Bachelor’s degree in Computer Science or related field.
  • Experience in designing, building, operating, and supporting production software systems.
  • Proficiency in testing (unit, integration, functional) and continuous integration/delivery (CI/CD).
  • Strong communication skills to articulate complex technical concepts.
  • Able to work independently and pick up new languages and frameworks.
  • Curious and willing to learn on the job.

Key skills/competency

Software Development Engineer II, software design, CI/CD, testing, mentoring, debugging, technical interviews, production systems, stakeholder communication, independent learning

How to Get Hired at The Hershey Company

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it for software development roles.
  • Research The Hershey Company: Understand their culture and technical challenges.
  • Highlight CI/CD and testing: Emphasize relevant project experiences.
  • Prepare for technical interviews: Practice coding and system design problems.

📝 Interview Preparation Advice

Technical Preparation

Review system design fundamentals.
Practice coding and debugging exercises.
Study CI/CD pipeline implementations.
Brush up on unit and integration testing.

Behavioral Questions

Describe project collaboration experiences.
Explain time management in ambiguity.
Discuss challenges in mentoring juniors.
Share conflict resolution examples.