Luxembourg, Luxembourg, Luxembourg

ArcelorMittal México is hiring a Senior Full-Stack Software Developer

About the Role

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.

Required Skills
PythonJavaScriptTypeScriptAPI DesignBackend ServicesCloud-Native ArchitecturesDeployment ModelsVersion ControlTestingCI/CD
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
ArcelorMittal México
ArcelorMittal México is a leading steel and mining company, with its main steel plant in Lázaro Cárdenas producing rod, wire rod, billets, and slab. It operates iron ore mines and has a nationwide presence with thousands of employees. The company leverages advanced technologies to produce a wide range of steel products.
All jobs at ArcelorMittal México Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago