1

Python Junior Jobs in Canton, OH (NOW HIRING)

Lead Developer

Orrville, OH · On-site

$55.25 - $72.50/hr

Mentor and develop junior developers and technical resources. * Provide guidance during solution ... Strong development experience using Python and SQL for data transformation, automation, and ...

Lead Developer

Akron, OH · Hybrid

$56.50 - $74/hr

Mentor and develop junior developers and technical resources. * Provide guidance during solution ... Strong development experience using Python and SQL for data transformation, automation, and ...

Mentor junior team members and provide subject matter expertise on BI development and visualization ... Experience with Python or other scripting languages for data processing. * Experience applying ...

You will play a key role in leading projects, mentoring junior staff, and developing new business ... Project delivery experience and familiarity with computer programming tools like Power BI or Python.

You will play a key role in leading projects, mentoring junior staff, and developing new business ... Project delivery experience and familiarity with computer programming tools like Power BI or Python.

You will play a key role in leading projects, mentoring junior staff, and developing new business ... Project delivery experience and familiarity with computer programming tools like Power BI or Python.

Mentor junior team members and provide subject matter expertise on BI development and visualization ... Experience with Python or other scripting languages for data processing. * Experience applying ...

Lead Developer

Orrville, OH · Hybrid

$55.25 - $72.50/hr

Mentor and develop junior developers and technical resources. * Provide guidance during solution ... Strong development experience using Python and SQL for data transformation, automation, and ...

MLOps Automation Senior Lead Engineer

Akron, OH · On-site +1

$99K - $130K/yr

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Ability to train more junior analysts regarding day-to-day activities, as necessary * Proven ...

Proficiency in statistical programming languages such as R, Python, SAS, or similar, alongside ... Mentor junior team members. * Data Scientist: 2 or more years of data science/predictive analytics ...

Python Junior information

See Canton, OH salary details

$22.4K

$83.1K

$128.5K

How much do python junior jobs pay per year?

As of Aug 28, 2026, the average yearly pay for python junior in Canton, OH is $83,141.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $81,300.00 per year, depending on experience, location, and employer.

What is a Python junior?

Python Juniors are entry-level software developers who specialize in using the Python programming language. They typically have foundational knowledge of Python and basic software development principles, and may work on tasks such as writing simple scripts, debugging code, or supporting more experienced developers on larger projects. Python Juniors are often recent graduates or individuals transitioning into software development, and their role offers opportunities to learn and grow their skills in real-world settings.

What are some common challenges faced by Python junior developers during their first year on the job?

Python Junior developers often encounter challenges such as understanding large codebases, managing version control with tools like Git, and adapting to team workflows. They may also need to improve their debugging skills and learn to write clean, maintainable code that meets team standards. Regular communication with senior developers and proactively seeking feedback can help overcome these hurdles and accelerate professional growth.

What are the key skills and qualifications needed to thrive as a Python junior, and why are they important?

To thrive as a Python Junior, you need a good grasp of Python programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, code editors (e.g., VS Code), and basic understanding of frameworks such as Django or Flask is often expected. Strong communication, willingness to learn, and teamwork are important soft skills that set candidates apart. These skills and qualities are essential for effectively contributing to projects, collaborating with team members, and growing within a technical environment.

What is the difference between Python Junior vs Python Developer?

AspectPython JuniorPython Developer
Required CredentialsBasic programming knowledge, often a diploma or bootcampMore experience, often a degree in CS or related field
Work EnvironmentEntry-level projects, supervised tasksFull project responsibilities, collaborative teams
Industry UsageInternships, junior roles in tech companiesMid-level roles across industries like finance, tech, healthcare

The main difference between a Python Junior and a Python Developer lies in experience and responsibilities. Python Juniors typically have basic skills and work under supervision, while Python Developers handle more complex tasks independently. Employers seek Python Juniors for entry-level positions, with opportunities to grow into full Python Developers as skills develop.

Are Python juniors still in demand in 2026?

Python junior developers are expected to remain in demand in 2026 due to Python's widespread use in data analysis, web development, and automation. Entry-level roles often require knowledge of frameworks like Django or Flask and familiarity with version control tools such as Git.

What are the most commonly searched types of Python jobs in Canton, OH?

The most popular types of Python jobs in Canton, OH are:

What are popular job titles related to Python Junior jobs in Canton, OH?

For Python Junior jobs in Canton, OH, the most frequently searched job titles are:

What job categories do people searching Python Junior jobs in Canton, OH look for?

The top searched job categories for Python Junior jobs in Canton, OH are:

What cities near Canton, OH are hiring for Python Junior jobs?

Cities near Canton, OH with the most Python Junior job openings:

$55.25 - $72.50/hr

Full-time

Posted 24 days ago


J.M. Smucker rating

8.3

Company rating: 8.3 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

48th of 443 rated food and drinks producers


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.

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.
Stay connected with us on LinkedIn®
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, genetic information, age, national origin, disability status or protected veteran status.

What J.M. Smucker employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom