




Resumen: Este puesto implica desarrollar, ampliar y probar herramientas digitales, diseñar y mantener API y aplicaciones web, así como liderar debates sobre arquitectura para ser pionero en las mejores prácticas de desarrollo de software. Aspectos destacados: 1. Desarrollar, ampliar y probar servicios de herramientas digitales 2. Diseñar, construir y mantener API y aplicaciones web orientadas al usuario 3. Ser pionero en las mejores prácticas de desarrollo de software junto con los arquitectos Rockwell Automation es un líder tecnológico global centrado en ayudar a los fabricantes del mundo a ser más productivos, sostenibles y ágiles. Con más de 28 000 empleados que mejoran el mundo cada día, sabemos que tenemos algo especial. Detrás de nuestros clientes —empresas extraordinarias que ayudan a alimentar al mundo, proporcionan medicamentos que salvan vidas a escala global y se enfocan en el agua limpia y la movilidad verde—, nuestras personas son solucionadores de problemas entusiastas que se enorgullecen de cómo nuestro trabajo transforma positivamente al mundo. Damos la bienvenida a todos los creadores, pensadores innovadores y solucionadores de problemas que buscan un lugar donde realizar su mejor trabajo. ¡Y si eres tú, nos encantaría que te unieras a nosotros! Descripción del puesto **Funciones esenciales** * Desarrollar, ampliar y probar servicios de herramientas digitales * Diseñar, construir y mantener API y aplicaciones web orientadas al usuario * Depurar incidencias en producción a través de los servicios y nuestra pila tecnológica * Identificar problemas de diseño y crear soluciones utilizables * Colaborar con los propietarios de producto para determinar/refinar los requisitos y priorizar/estimar nuevas funcionalidades * Trabajar con los arquitectos para liderar debates sobre arquitectura y ser pionero en las mejores prácticas de desarrollo de software * Escribir código de alta calidad conforme a los estándares empresariales e industriales * Analizar y mejorar la eficiencia de diversos sistemas y servicios * Crear y ejecutar los escenarios/planes de prueba necesarios para garantizar una cobertura completa de pruebas en todos los componentes nuevos y modificados * Contribuir a crear una cultura de apertura, honestidad y transparencia * Colaborar con el equipo de capacidades para fomentar una cultura ágil en los equipos * Coordinarse con los interesados comerciales para comprender y documentar los requisitos comerciales y funcionales relacionados con la experiencia del usuario final * Comprender las necesidades del usuario basándose en los requisitos comerciales y funcionales, la investigación con usuarios, el análisis de mercado, los comentarios de los clientes y los hallazgos de usabilidad * Establecer relaciones sólidas con socios técnicos y no técnicos dentro de la organización. **Cualificaciones básicas:** * Título universitario o experiencia laboral relevante equivalente * Autorización legal para trabajar en Estados Unidos. No patrocinaremos visas de trabajo para este puesto, ni ahora ni en el futuro. **Cualificaciones preferidas:** * Normalmente requiere 5+ años de experiencia en desarrollo de software * Experiencia en el ciclo de vida de desarrollo de sistemas * Experiencia en metodologías de desarrollo ágil * Experiencia en alojamiento nativo en la nube (PaaS) en Azure * Experiencia en construcción de interfaces de usuario (UI) modernas y orientadas al público, así como de API consumidas por múltiples equipos * Experiencia con TypeScript y un framework moderno de interfaz de usuario como React o Vue * Experiencia con .NET, C#, JavaScript, Microsoft SQL / Azure SQL * Experiencia en desarrollo e implementación de soluciones basadas en la nube * Experiencia en complejidad comercial e interdependencias entre proyectos * Experiencia en creación de scripts y automatización de CI/CD con PowerShell, Terraform, YAML * Curiosidad intelectual y capacidad para cuestionar a colaboradores de distintas áreas funcionales * Capacidad para adaptarse rápidamente a nuevas tecnologías y a cambios en los requisitos comerciales * Sólidas habilidades para la resolución de problemas, atención al detalle y pensamiento crítico * Excelente comprensión de la complejidad comercial y las interdependencias entre proyectos * Capacidad para colaborar con múltiples partes interesadas e influir en las decisiones del proyecto * Fuertes habilidades de trabajo en equipo, servicio al cliente y organización * Amplios conocimientos de las prácticas de programación orientada a objetos (POO) y lenguajes como C# o Java * Capacidad demostrada para definir y mantener prácticas de pruebas automatizadas * Frontend: JavaScript, TypeScript, React, Redux * Backend: C# .NET 5, API web RESTful * Base de datos: Azure PaaS SQL * Control de versiones: Azure DevOps/GitHub Enterprise (Git) * Orquestación/Pipelines: Azure DevOps * Infraestructura: Terraform * Sistema operativo: Windows La política híbrida de Rockwell Automation establece que los empleados deben trabajar presencialmente en una ubicación de Rockwell al menos los lunes, martes y jueves, a menos que tengan una obligación comercial fuera de la oficina.


