JM Smucker Company

Lead Developer

JM Smucker Company$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years experience as a developer with a STEM degree or IT training
  • Proficiency in AWS technologies like Lambda, Glue, and S3
  • Strong development skills in Python and SQL
  • Experience with enterprise data integrations and ETL processes
  • Familiarity with Agile and DevOps methodologies
  • Ability to troubleshoot complex integration and performance issues
  • Demonstrated mentoring and technical leadership skills

Responsibilities

  • Lead the design and support of the AFH AWS Data Lake and integration systems
  • Create scalable cloud-based data pipelines and APIs for AFH business processes
  • Oversee technical efforts for medium to large projects, guiding development resources
  • Develop work plans aligned to architectural and security principles
  • Implement modern cloud technologies and integration solutions
  • Perform troubleshooting for integration and data quality issues
  • Drive the adoption of DevOps and CI/CD best practices

Benefits

  • Hybrid work arrangement with onsite presence 9 days a month
  • Opportunity for professional development and mentorship
  • Participation in critical business initiatives
  • Exposure to advanced cloud technologies and data solutions
  • Collaboration with cross-functional teams across the organization
Full Job Description
Your Opportunity as the Lead Developer, IS Away From Home

The Smucker Information Services (IS) department enables technology solutions that help our business perform, transform, and grow. The Lead Developer, IS Away From Home, supports this mission by designing, building, and supporting the data and integration capabilities that power critical Away From Home (AFH) business processes.

This role serves as the technical lead for the Away From Home enterprise integration landscape. Responsibilities include designing and supporting cloud-based data pipelines, ETL processes, event-driven integrations, file-based integrations, and APIs that connect external partners, operational systems, reporting platforms, and business applications across the AFH technology ecosystem. The role will partner closely with Analytics, Sales Operations, Revenue Growth Management, Marketing, Customer Data, and other business functions to ensure reliable, scalable, and secure data solutions.

As a lead technical contributor, this position provides architectural guidance, technical leadership, and mentoring while helping drive modernization of AFH data and integration capabilities.

Location: Orrville, OH (Close proximity to Cleveland/Akron)

Work Arrangements: Hybrid - onsite a minimum of 9 days a month primarily during core weeks as determined by the Company; maybe more as business need requires

In this role you will:

Lead AFH Data Lake & Integration Solution Delivery

Delivering solutions:
  • Lead the design, development, testing, deployment, and support of the AFH AWS Data Lake and enterprise integration landscape.
  • Design scalable cloud-based data pipelines, ETL processes, APIs, event-driven integrations, and file-based interfaces supporting critical AFH business processes.
  • Lead technical efforts and delivery activities for medium to large projects, including directing development resources when appropriate.
  • Build work plans and technical implementation strategies aligned to architecture and security principles.
  • Create technical solution designs, integration specifications, data mapping documentation, and implementation plans.
  • Evaluate and implement modern cloud technologies, integration patterns, and automation opportunities.
  • Lead integration, performance, and end-to-end testing efforts across multiple systems.
  • Provide technical leadership during deployments, production cutovers, and hypercare support activities.


Supporting and maintaining existing solutions:
  • Facilitate troubleshooting and resolution of complex integration, orchestration, performance, and data quality issues.
  • Support and maintain AWS Glue jobs, Lambda functions, Step Functions, S3-based integrations, APIs, and related cloud services.
  • Support data integrations involving external partners, vendors, customer data, product data, shipment data, claims data, and reporting platforms.
  • Facilitate development and maintenance of technical documentation and Standard Operating Procedures (SOPs).
  • Lead root cause analysis efforts and implement corrective and preventative actions.
  • Champion overall supportability, reliability, and scalability of AFH data and integration capabilities.
  • Set expectations with business customers regarding service performance and support delivery.


Driving process excellence:
  • Model quality and consistency in execution while seeking opportunities for continuous improvement.
  • Implement improvements to development standards, release management processes, monitoring, and operational support practices.
  • Promote reusable integration patterns, code components, and automation solutions.
  • Drive adoption of DevOps, CI/CD, Infrastructure as Code, and cloud engineering best practices.
  • Contribute to technical roadmaps and modernization efforts across the AFH technology ecosystem


Provide Technical Leadership:

Coaching and Mentoring:
  • Mentor and develop junior developers and technical resources.
  • Provide guidance during solution design, development, testing, and production support activities.
  • Promote knowledge sharing and technical growth across the team.


Technical Servant Leadership:
  • Act as the technical subject matter expert for AFH data and integration capabilities.
  • Provide input to architecture, platform, and technology decisions.
  • Coordinate technical activities across internal and external development resources.
  • Support critical business initiatives, including year-end processing and enterprise-wide projects requiring technical leadership.


What we are looking for

Minimum Requirements:
  • 5+ years of work experience as a developer, with either a bachelor's degree in a STEM discipline or specialized training in Information Technology.
  • Proficiency with AWS technologies including Lambda, Glue, S3, Step Functions, CloudFormation, and related cloud services supporting data integration and processing.
  • Strong development experience using Python and SQL for data transformation, automation, and integration solutions.
  • Experience designing, developing, and supporting enterprise data integrations, ETL processes, APIs, and file-based interfaces.
  • Experience delivering technical solutions throughout the Software Development Lifecycle (SDLC).
  • Experience working within formal delivery methodologies such as Agile, Waterfall, DevOps, or hybrid approaches.
  • Experience troubleshooting complex applications, integration, performance, and data quality issues.
  • Proficiency with source control, automated deployment, and CI/CD tools such as GitHub and GitHub Actions.
  • Understanding of data structures, relational databases, data modeling, data transformation, and integration patterns.
  • Ability to evaluate, estimate, and recommend technical solution approaches for complex business and technology requirements.
  • Ability to lead technical activities for medium to large projects while coordinating internal and external resources.
  • Ability to conduct integrated testing, debug solutions, and drive successful implementation and support activities.
  • Demonstrated ability to mentor developers and provide technical leadership across a team.
  • Strong written and verbal communication skills, including the ability to present technical concepts to both technical and business audiences.
  • Experience supporting critical business operations and production support environments.


Additional skills and experience that we think would make someone successful in this role (not required):
  • Experience with AWS Data Lake architectures and large-scale data processing solutions.
  • Experience with ETL and integration platforms such as SnapLogic, Informatica IICS, or similar technologies.
  • Experience with REST and SOAP APIs.
  • Experience with event-driven architectures and serverless cloud solutions.
  • Experience supporting reporting and analytics platforms such as QuickSight.


About JM Smucker Company

J.M. Smucker Company manufactures and supplies spreads, warm beverages, sweeteners, condiments, decorating syrups, and milk products.

JM Smucker Company Careers

There has never been a more exciting time to explore the job opportunities at JM Smucker Company, a leader in the food industry known for its strong values and commitment to quality. As we continue to grow, we invite you to join our team of professionals, where innovation and leadership thrive. Work You’ll Do Join JM Smucker Company’s dynamic team to help drive growth and innovation in one of the most respected companies in the food sector. At JM Smucker, we are dedicated to transforming our business while upholding our unique culture of integrity and responsibility. Lead in a Unique Market Position At JM Smucker Company, you will find yourself at the crossroads of consumer needs and cutting-edge solutions. With a focus on diversity and professional development, we empower our employees to lead and innovate within the industry. Engage with a Skilled Team of Professionals Collaborate with over 7,000 dedicated employees who bring their skills and passion to our teams every day. At JM Smucker, we believe in nurturing talent through comprehensive training and development programs, ensuring that every team member can achieve their career goals. Introducing the JM Smucker Leadership and Innovation Initiative We are committed to fostering leadership and innovation across all levels of our company. This initiative is designed to support our employees in mastering their professional journey through continuous learning and leadership opportunities. Do Innovative Work Be part of a company that is as committed to innovation as it is to producing high-quality products. At JM Smucker Company, you will work on projects that challenge the status quo and push the boundaries of what is possible in the food industry. Be Part of a Great Team Experience a culture that values teamwork, leadership, and diversity. Our teams are made up of individuals from various backgrounds, working together to achieve common goals and drive success in the industry. Future-Proof Your Career With JM Smucker Company, your career is in good hands. We offer a variety of job opportunities, from internships to full-time positions, each accompanied by competitive benefits and the chance for growth. Whether you are just starting out or looking to advance your career, JM Smucker provides the resources and support to help you succeed. Explore Discover how our commitment to innovation leads to superior products and services: [Explore Our Innovations] Read more about how our teams are pioneering new techniques and flavors in the food industry. The JM Smucker Company Difference Our commitment to quality, innovation, and diversity sets us apart in the food industry. We believe that our employees are our greatest asset, and we are dedicated to their growth and development. Stay Connected Join Our Team Search open positions that match your skills and interests. We are always looking for passionate, creative, and driven individuals to join our team. [SEARCH JM SMUCKER JOBS] Keep Up to Date Stay informed with career tips, insider perspectives, and industry-leading insights—all from the people who work here. [READ CAREERS BLOG] Job Alert Emails Customize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at JM Smucker Company. [SUBSCRIBE FOR JOB ALERTS]
Learn more about JM Smucker Company
Size
14,000 employees
Market Cap
$16.9 billion
Industry
Net Income
$955.6 million
Founded
1897
5 Year Trend
+1.6%
Revenue
$8.1 billion

Similar Jobs

More Jobs at JM Smucker Company

More Information Technology Jobs

Find similar Lead Developer jobs: