Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company as a Developer in the IS Customer Logistics team, where you'll design and support data interfaces for cloud applications. This role offers the chance to enhance your programming skills while working closely with business teams to streamline operations. You'll engage in coding, testing, and debugging, all while learning about supply chain processes. With a hybrid work environment, this position encourages personal growth and innovation, making it an exciting opportunity to contribute to impactful projects in a supportive culture.
Your Opportunity as the Developer, IS Customer Logistics
The Smucker Information Services (IS) department enables technology solutions for capabilities that help our business perform, transform and grow. The Developer on the IS Supply Chain Customer Logistics Team realizes this purpose by designing, building and supporting data interfaces and other technical functions that power on-prem and cloud applications used by the Order Management and Customer Financial Services business teams. Being part of a team that has direct relationships with internal business customers, this role builds knowledge in particular business processes and concepts as well as data structures relevant to the business areas supported. Under direct guidance, this developer will code, test, debug, and document software applications, integrations, and other related technologies.
Location: Orrville, Ohio (Close proximity to Cleveland/Akron)
Work Arrangements: Hybrid, 30% minimum in office expectation
Deliver solutions
Under direct guidance, codes, test, debugs, and documents software applications, integrations, and other related technologies.
Completes programming assignments as part of a project team, applying continued learning of programming technologies and/or applications.
Utilizes understanding of data transformation, interface design and other design principles to contribute to technical specifications and solution designs.
Writes code or configures software based upon technical designs. Follows documented standards for development, code promotion, and change management.
Executes unit testing to ensure new functionality meets design specifications and refactors as appropriate. Helps troubleshoot and resolve defects.
Supports go-live activities and hypercare support.
Support and maintain existing solutions
Learns support model, provides troubleshooting and fixes for software issues and interfaces with 3rd party vendors.
Executes Standard Operating Procedures (SOPs) to support existing business processes.
Contributes to root cause identification, prevention, and maintenance activities.
Validates and monitors live solutions
Follows defined support call paths including status updates in incident management tool.
Strengthen development capabilities
Learn new tools and apply modern IT concepts to support ongoing shift toward cloud-based technologies
Proactively take on learning opportunities by immersing themselves in functional and technical meetings to quickly comprehend new areas of support
The Right Place for You
We are bold, kind, strive to do the right thing, we play to win, and we believe in a strong community that thrives together. Our culture is rooted in our Basic Beliefs, and we believe in supporting every employee by meeting their physical, emotional, and financial needs.
What we are looking for
Minimum Requirements:
Development experience (inclusive of internships)
Knowledge of one or more development languages
Knowledge of programming fundamentals (code organization, version control, compiling and integrated development environment use)
Knowledge of data structures, algorithms and formats
Knowledge of code design
Ability to unit test, troubleshoot and debug developed code
Problem solving and critical thinking skills, with ability to conceptualize technical concepts.
Takes initiative in learning and picking up new work
Curiosity to learn new technology, business functions
Additional knowledge of experience that we think would make someone successful in this role (not required):
Supply Chain processes with an emphasis on Order Management, Accounts Receivable, Deduction Management
Developing solutions using a cloud service provider (AWS, Azure, GCP, Oracle Cloud, etc.)
Oracle PL/SQL, Service Oriented architecture, shell scripting, unix-like systems
Supply Chain Customer Logistics systems (IMI Order Management, Oracle E-Business Suite, HighRadius SaaS, DataAlliance VMI SaaS) and Order Management/Accounts Receivable business process a plus
Data virtualization and reporting tools (i.e. TDV, Spotfire, DataBricks, Tableau)
Data integration and ETL tools, particularly Informatica Intelligent Cloud Service (IICS), Oracle SOA, SnapLogic iPaaS
Learn more about working at Smucker:
Helping our Employees Thrive
Delivering on Our Purpose
Our Continued Commitment to Ensuring a Workplace for All
Follow us on LinkedIn
#LI-CM1
#LI-Hybrid