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 seeking an experienced Software Developer to support front-end engineering automation and data-driven solutions in a highly collaborative environment. This role focuses on designing, developing, and enhancing software applications that support engineering, manufacturing, and enterprise data workflows. The ideal candidate brings strong full-stack awareness (leaning front-end), a solid foundation in modern development practices, and the ability to work cross-functionally with engineering, business, and product stakeholders.
Job Responsibility
Design, develop, test, and maintain software applications and automation solutions
Architect end-to-end data solutions across multiple domains and business units
Build and enhance front-end applications that support engineering and operational workflows
Follow established software development processes, including CI/CD best practices
Debug, troubleshoot, and continuously improve application performance and reliability
Collaborate with cross-functional teams (engineering, product, business stakeholders) to define requirements
Integrate new systems, tools, and software updates into production environments
Support pre-production engineering efforts and tooling development
Work with external vendors and software providers to resolve issues and drive enhancements
Document code, processes, and system requirements for maintainability and scalability
Contribute to continuous improvement efforts across tooling, workflows, and data distribution processes
Ensure alignment with business objectives around quality, cost, delivery, and productivity
Requirements
5+ years of professional software development experience
Strong programming experience in Python, SQL, and TypeScript
Experience with CI/CD pipelines and modern DevOps practices
Solid understanding of object-oriented design principles
Experience working across the full software development lifecycle (SDLC)
Ability to work effectively in cross-functional teams and adapt to evolving requirements
Experience with code refactoring and maintaining scalable codebases
Working knowledge of LLM/ML concepts and how they can be applied in development environments