Cluster ArcelorMittal France Nord is looking for a Senior Full-Stack Software Developer to combine deep software engineering with technical leadership. You will initially design and build cloud-based backend and frontend solutions yourself. As the team grows, you will progressively lead and mentor developers, oversee development, and ensure high standards of quality.
What You'll Do
- Design and implement cloud-native software solutions supporting AI and data use cases.
- Develop backend services, APIs, and frontend application components.
- Ensure solutions are secure, scalable, maintainable, and production-ready.
- Collaborate closely with AI, data, and cloud engineers during delivery.
- Lead and guide software developers in solution design and implementation.
- Review code and provide constructive feedback.
- Define and enforce development standards, best practices, and coding guidelines.
- Oversee technical quality, maintainability, and reliability of delivered software.
- Support planning, estimation, and technical decision-making.
- Work closely with business analysts, product owners, and architects.
- Translate solution requirements into sound technical designs.
- Ensure alignment between software design and cloud / AI platform constraints.
What We're Looking For
- Strong experience in full-stack software development, preferably in cloud-based environments.
- Solid programming skills across backend and frontend technologies.
- Experience designing and building APIs and backend services.
- Good understanding of cloud-native architectures and deployment models.
- Experience with version control, testing, and CI/CD practices.
- Ability to work independently and own solutions end-to-end.
- Experience mentoring or guiding other developers.
- Strong sense of accountability for code quality and delivery outcomes.
- Comfortable making technical decisions and trade-offs.
- Proven experience as a software developer in production environments.
- Experience working in cross-functional teams.
- Exposure to enterprise or complex system landscapes.
Nice to Have
- Experience building software that supports AI or data platforms.
- Familiarity with cloud platforms.
- Experience introducing or improving engineering standards.
- Exposure to agile delivery frameworks.
Technical Stack
- Python
- JavaScript
- TypeScript
Team & Environment
Part of the ArcelorMittal Global Solutions AI Team, a transversal Artificial Intelligence capability.
We believe that every accident is avoidable, and it is essential for every employee to hold this belief. Our purpose is to produce ever smarter steels that have a positive benefit for people and planet.



