This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Python Developer to support the design, development, and enhancement of enterprise software and data solutions. This long-term contract position is ideal for someone who is detail oriented and can balance hands-on engineering work with technical leadership across multiple business areas. The role will focus on building scalable applications, improving platform capabilities, and driving reliable delivery through collaboration with engineering teams, vendors, and production support functions.
Job Responsibility
Develop and maintain software solutions by adhering to established development standards, engineering practices, and delivery expectations
Architect integrated data and application solutions that connect multiple domains and support broader business operations
Assess emerging platform features, recommend enhancements, and implement improvements that strengthen system performance and maturity
Manage assigned engineering work within defined timelines and budget expectations while providing regular progress updates
Use engineering and design tools to create, refine, and support technical solutions for software and process-related needs
Translate manufacturing and process requirements into documented software and engineering solutions that support operational goals
Partner with pre-production engineering teams to deliver development support, troubleshoot issues, and improve readiness for deployment
Work closely with external software providers, internal stakeholders, and technical teams to resolve application issues and influence product improvements
Drive continuous improvement across tooling, workflow, documentation, training, and data distribution processes to increase quality, throughput, and overall efficiency
Support the integration of new systems, software releases, and production updates while responding quickly to shifting business priorities and unplanned demands
Requirements
5+ years of software engineering experience in enterprise or industrial technology environments
Experience developing with Python, including scripting for automation, tooling, or process improvement initiatives
Hands-on knowledge of Microsoft SQL and designing data-driven applications or multi-domain data solutions
Familiarity with AI platforms, AI engineering concepts, AI algorithms, Agentic AI, and AI/ML rostering technologies
Ability to evaluate technical requirements, produce clear documentation, and communicate effectively with cross-functional teams and external vendors
Proven capability to support software deployments, production environments, and continuous improvement efforts in fast-paced settings