CHEP

Senior Software Developer, Python

CHEP

full-time

Posted on:

Location Type: Hybrid

Location: Manchester • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudERPPython

About the role

  • Design and develop scalable, efficient, and high-performance software solutions that meet enterprise and user requirements.
  • Design and implement robust, scalable architectures for enterprise applications, selecting the appropriate technologies to ensure high performance and maintainability.
  • Develop clean, efficient, and well-documented code, adhering to best practices, coding standards, and performing regular code reviews to ensure consistency and quality across the team.
  • Collaborate closely with designers, product managers, and QA testers to ensure a cohesive development process that meets both technical and business objectives.
  • Develop integrations with various enterprise systems such as ERP, Supply Chain Planning systems, or other cloud-based applications to support seamless data exchange and functionality.
  • Lead and participate in code reviews, providing constructive feedback to ensure consistency, quality, and scalability in all development projects.
  • Mentor and support junior developers by providing technical guidance, coaching, and fostering a culture of continuous improvement within the development team.

Requirements

  • Proficiency in Python programming and related frameworks/libraries
  • Minimum of 5 years professional software engineering experience delivering high-quality software solutions
  • Experience in an international, diverse multi-cultural corporate environment desired
  • Demonstrated ability to lead and mentor a small engineering team, manage project tasks, and uphold delivery standards
  • Successful delivery of machine learning applications to internal or external customers
  • Experience working in an Agile development environment
Benefits
  • Hybrid Work Model
  • Diverse and driven professionals

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonmachine learningAgile developmentsoftware engineeringcode reviewsclean codescalable architecturesenterprise applicationsERP systemscloud-based applications
Soft skills
leadershipmentoringcollaborationcommunicationcoachingteamworkproject managementcontinuous improvementfeedbackcultural awareness