Ahold logo

Senior Software Engineer - Master Data Management

Ahold

Quincy, MA
Full Time
Senior
123k-188k
12 days ago

Job Description

About the Role

The Senior Software Engineer - Master Data Management at Ahold Delhaize USA is responsible for developing new software solutions and enhancing existing capabilities related to Master Data Management, ERP, and SaaS solutions. The role involves collaborating with cross-functional teams to ensure products meet business, functional, and technical requirements, and are scalable. The position requires translating business needs into well-engineered, tested, and deployed technology solutions, managing projects from inception to completion, and providing technical leadership and subject matter expertise in the space.

Key Responsibilities

  • Develop the technical design for solutions based on the defined scope, requirements, and functional design provided by the Product team and other stakeholders.
  • Build and configure technical components (interfaces, conversions, reports, workflows) to meet business needs and solution architecture standards.
  • Write and document programming code to meet gathered requirements.
  • Perform code reviews and quality assurance to ensure compliance with technical standards and business requirements.
  • Collaborate with Squad to support the Product team in creating and refining user stories and acceptance criteria.
  • Prepare development and test environments, conduct test readiness, and collaborate on executing testing.
  • Deliver solutions through MDM, ERP, or SaaS solutions (e.g., Informatica, Stibo, SAP, Oracle Fusion, Manhattan Active WM, Relex).
  • Fix bugs identified during quality assurance and testing.
  • Continuously reduce technical debt and decommission legacy applications and solutions.
  • Perform updates and enhancements to existing solutions as needed.
  • Release software into production and perform release testing (system integration, mock conversion, parallel, regression, performance, stress, infrastructure).
  • Lead initiatives for improving team workflows and eliminating technical debt.
  • Develop solutions of diverse scope and solve technical problems impacting multiple areas.
  • Communicate with internal team members and client teams across multiple areas.
  • Act as a project/team leader regarding solution design, process, and approaches.
  • Serve as a subject matter expert on technology solutions.
  • Lead technical assessments and contribute to collaborative brainstorming sessions.
  • Drive work independently with accountability, leading through team empowerment.

Requirements

  • Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience).
  • 5 or more years of relevant experience in software engineering or related technology roles.
  • Experience in leading teams directly or indirectly in an advanced technical capacity.
  • Proven work experience as a Software Engineer or Software Developer.
  • Ability to develop software in Java, Python, C#, C++, or other programming languages.
  • Knowledge of Master Data Management concepts, with experience using MDM tools (e.g., Informatica, Stibo).
  • Excellent knowledge of relational databases and SQL.
  • Experience with NoSQL databases (e.g., MongoDB).
  • Experience with Cloud Technologies (Azure, AWS).
  • Experience developing data integrations using ETL tools or technologies (e.g., Informatica, Fivetran, Mulesoft).
  • Experience developing web applications using frameworks (e.g., Angular, Ruby, Django, Spring, Express).
  • Experience working in an agile environment.
  • Experience designing interactive applications.
  • Experience with test-driven development.
  • Ability to document requirements and specifications.
  • Knowledge of algorithms and data structures.
  • Proficiency in troubleshooting software issues and debugging large codebases.
  • Skills in Programming, Testing, Analytical Thinking, Agile Development, Problem Solving, Cybersecurity Risk Management, Data Privacy, Application Security, and Technical Troubleshooting.

Nice to Have

  • Master's Degree in relevant field of study.
  • Additional trainings or certifications in relevant field.
  • Experience in leading teams.
  • Experience in retail or grocery industry.

Benefits & Perks

  • Salary Range: $122,560 - $187,560.
  • Hybrid workplace policy allowing up to two remote days per week.
  • Up to 8 weeks of paid parental leave after short-term disability.
  • Access to 9 EmPact Networks for growth, networking, and mentorship focusing on women, caregiving, and mental health.
  • Supportive management and inclusive company culture.
  • Opportunities for personal and professional growth.

Working at Ahold

At Ahold Delhaize USA, the company values diversity, equity, inclusion, and belonging, reflecting these principles in their business and workforce. They support total wellness—physical, financial, and emotional—and foster a culture of collaboration, curiosity, and continuous learning. The organization invests in their employees' growth and empowerment, emphasizing a supportive environment where personal and professional development are prioritized.

Apply Now

Job Details

Posted AtJul 14, 2025
Salary123k-188k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Ahold

Website

ahold.com

Location

Quincy, MA

Industry

Supermarkets and Other Grocery Retailers (except Convenience Retailers)

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches