R

Rockwell Automation

Industrial automation hardware, software, services

Software Engineer 3

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMonterrey, Nuevo Leon, MexicoNo salary listed

About the Job

Requirements

  • A Bachelor's degree or equivalent relevant work experience.
  • Excellent English proficiency and fluency to communicate with people at all levels.
  • Typically requires 5 or more years of software development experience (preferred).
  • Experience with the systems development lifecycle.
  • Experience with Agile development methodologies.
  • Cloud-native PaaS hosting experience in Azure.
  • Experience building modern, public-facing user interfaces and APIs consumed by multiple teams.
  • Experience with TypeScript and a modern user-interface framework such as React or Vue.
  • Experience with .NET, C#, JavaScript, and Microsoft SQL or Azure SQL.
  • Experience developing and deploying cloud-based solutions.
  • Experience with business complexity and project interdependencies.
  • Experience with CI/CD scripting and automation using PowerShell, Terraform, and YAML.
  • Ability to question thought partners across functional areas.
  • Partner with multiple stakeholders and influence project decisions.
  • Strong knowledge of object-oriented programming practices and languages such as C# or Java.
  • Experience defining and maintaining automated testing practices.
  • Frontend technologies: JavaScript, TypeScript, React, and Redux.
  • Backend technologies: C# .NET 5 and RESTful Web API.
  • Database technology: Azure PaaS SQL.
  • Source control: Azure DevOps, GitHub Enterprise, and Git.
  • Orchestration and pipelines: Azure DevOps.
  • Infrastructure: Terraform.
  • Operating system: Windows.
  • Legal authorization to work in the United States is required.

Responsibilities

  • Develop, extend, and test Digital Tools services.
  • Design, build, and maintain APIs and user-facing web applications.
  • Debug production issues across services and the technology stack.
  • Identify design problems and create usable solutions.
  • Engage with product owners to determine and refine requirements and prioritize and estimate new features.
  • Work with architects to lead architecture discussions and advance software development best practices.
  • Write high-quality code compliant with enterprise and industry standards.
  • Analyze and improve the efficiency of systems and services.
  • Create and execute test scenarios and plans to ensure complete testing of new and changed components.
  • Help create a culture of openness and transparency.
  • Collaborate with the capability team to build an agile culture in teams.
  • Coordinate with business stakeholders to understand and document business and functional requirements related to end-user experience.
  • Understand user needs based on business and functional requirements, user research, market analysis, customer feedback, and usability findings.
  • Build relationships with technical and non-technical partners across the organization.

Desired Qualifications

  • Experience with the systems development lifecycle.
  • Experience with Agile development methodologies.
  • Cloud-native PaaS hosting experience in Azure.
  • Experience building modern, public-facing user interfaces and APIs consumed by multiple teams.
  • Experience with TypeScript and a modern user-interface framework such as React or Vue.
  • Experience with .NET, C#, JavaScript, and Microsoft SQL or Azure SQL.
  • Experience developing and deploying cloud-based solutions.
  • Experience with business complexity and project interdependencies.
  • Experience with CI/CD scripting and automation using PowerShell, Terraform, and YAML.
  • Ability to question thought partners across functional areas.
  • Excellent understanding of business complexity and project interdependence.
  • Partner with multiple stakeholders and influence project decisions.
  • Strong knowledge of object-oriented programming practices and languages such as C# or Java.
  • Experience defining and maintaining automated testing practices.

About the Company

Rockwell Automation

Industrial automation hardware, software, services

Rockwell Automation provides hardware, software, and services to improve operational efficiency, reliability, and sustainability in industrial settings. It integrates automation components—sensors, controllers, software, and cloud/on‑premises platforms—to monitor, control, and optimize processes. It differentiates itself with a broad global portfolio, a strong emphasis on OT cybersecurity, maintenance management, digital twin capabilities, and industry‑specific sustainability solutions. Its goal is to help customers increase productivity, reduce operating costs, and meet environmental and reliability standards through integrated technology and ongoing support.

Company size
10,001+
Company stage
IPO
Headquarters
Milwaukee, WI
Founded
1903

Recently Posted Jobs

Explore more opportunities at Rockwell Automation

See more jobs