Delhaize America - Quincy, MA

posted 4 days ago

Full-time - Mid Level
Hybrid - Quincy, MA
Food and Beverage Retailers

About the position

The Software Engineer III at Ahold Delhaize USA is responsible for delivering high-quality, innovative, and fully functional software solutions. This role involves researching, designing, developing, and implementing new software solutions while enhancing existing capabilities. The engineer will collaborate with Squad members, stakeholders, and the Product team to ensure that products meet business, functional, and technical requirements. Responsibilities include translating business and technical requirements into well-engineered technology solutions, managing projects from inception to completion, and supervising less experienced contributors. The position requires a deep understanding of business strategy, operations, and key stakeholders.

Responsibilities

  • Develop the technical design for solutions based on defined scope and requirements.
  • Build and configure technical components to meet business needs and solution architecture standards.
  • Write and document programming code to meet gathered requirements.
  • Deliver solutions through ERP or SaaS solutions (e.g., SAP, Manhattan Active WM, Relex).
  • Perform code reviews and quality assurance to ensure compliance with technical standards.
  • Collaborate with Squad to support the Product team in creating and refining user stories and acceptance criteria.
  • Prepare development and test environments and conduct test readiness for testing.
  • Fix bugs identified during quality assurance and testing.
  • Continuously reduce technical debt and decommission legacy applications.
  • Perform updates and enhancements to the solution as needed.
  • Release software into production and perform release testing.
  • Provide suggestions and 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 and client team members across multiple areas.
  • Act as a project/team leader regarding solution design and processes.
  • Act as a subject matter expert on technology solutions and deliver high-quality work in cross-functional teams.

Requirements

  • Masters Degree in Computer Science or a related technical field; equivalent experience will be considered.
  • 5 or more years of experience in a relevant technology field.
  • Experience in an advanced role or technical capacity, leading teams directly or indirectly.
  • Experience in guiding, training, or onboarding team members in relevant technologies.
  • Proven work experience as a Software Engineer or Software Developer.
  • Experience designing interactive applications.
  • Ability to develop software in Java, Cobol, Python, C#, ColdFusion, C++, or other programming languages.
  • Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience developing web applications using popular web frameworks (e.g., Angular, Ruby, Django, Spring, Express).
  • Experience with test-driven development.
  • Ability to document requirements and specifications.
  • Knowledge of algorithms and data structures.
  • Proficiency in troubleshooting software issues and debugging a large codebase.

Nice-to-haves

  • Post graduate degree or advanced training in relevant fields preferred.
  • 3 or more years of experience in Agile teams or Product/Platform based operating model.
  • Experience in leading teams.
  • Experience in retail or grocery preferred.
  • Experience with Self-Checkout systems preferred.
  • Experience with NCR Storeline or NCR POS EX (Emerald) systems preferred.
  • Experience with Connected Payments preferred.
  • Experience with Toshiba ACE POS preferred.
  • Experience coding in Java and Perl preferred.
  • Experience with SQL data manipulation preferred.

Benefits

  • Diversity, Equity, Inclusion and Belonging initiatives.
  • Focus on total wellness including physical, financial, and emotional wellness.
  • Opportunities for personal and professional growth.
  • Collaborative and continuous learning environment.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service