Software Engineer - Torreon

John Deere John Deere · Industrial · Torreón, Coah., Mexico · Technology (CA)

Software Engineer role focused on full-stack development of digital products for factory teams, emphasizing collaboration, agile methodologies, and continuous learning. Requires proficiency in a modern programming language and software development fundamentals, with a preference for experience in web frameworks, databases, DevOps, and cloud technologies. Exposure to Agentic Development and AI-driven practices is a plus.

What you'd actually do

  1. As a Software Engineer for Global IT Manufacturing Business Capability, located in Torreon, Coah you will be responsible for developing, coding and collaborating on design and architecture sessions to create and improve digital products that are consumed at and by our factory teams to support their operations.
  2. Perform full stack development and ownership of digital solutions
  3. Implement event driven, API driven, distributed, resilient, loosely coupled, and reliable products
  4. Collaborate with other engineers, stakeholders, and at times external companies or customers to solve problems and build solutions to deliver user stories.
  5. Follow industry-standard agile software design methodologies
  6. Grow your own and help grow others technical talents.
  7. Learn new skills and technologies as required to support existing and evolving products

Skills

Required

  • 1 or more years of proficiency in one modern programming language or library (e.g. JavaScript, Node.js, Java, etc.).
  • Curiosity and willingness to learn new technologies and concepts.
  • Basic knowledge of at least one programming language (e.g., JavaScript, Python, Java, etc.).
  • Familiarity with software development fundamentals (object-oriented programming, version control).
  • Interest in cloud technologies, APIs, and modern software practices.
  • Strong problem-solving mindset and ability to work in a team environment.
  • Good communication skills and openness to feedback.

Nice to have

  • Exposure to web development frameworks or libraries (React, Node.js, etc.).
  • Understanding of databases (SQL or NoSQL).
  • Familiarity with DevOps concepts or tools like Git.
  • Familiarity with AWS services or similar Cloud Technologies.
  • Passion for building quality software and improving your craft.
  • Interest or exposure to Agentic Development, Vibe Coding.
  • Curiosity about AI-driven development practices and emerging trends.

What the JD emphasized

  • tax situation certificate (Constancia de Siituación Fiscal) up to date with the salary regime to be eligible for the hiring process
  • Candidates must have the necessary work permits to