




Resumen: Buscamos un solucionador de problemas entusiasta para desarrollar, ampliar y probar herramientas digitales, diseñar y mantener APIs y aplicaciones web, y colaborar 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 APIs y aplicaciones web orientadas al usuario 3. Innovar 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 salvavidas a escala global y se enfocan en el agua limpia y la movilidad verde \- nuestros empleados 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 APIs y aplicaciones web orientadas al usuario * Depurar problemas de producción en múltiples servicios y en nuestra pila tecnológica * Identificar problemas de diseño y crear soluciones utilizables * Colaborar con los propietarios de productos para determinar/refinar los requisitos y priorizar/estimar nuevas funcionalidades * Trabajar con los arquitectos para liderar debates sobre arquitectura e innovar 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 sobre 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 equivalente y relevante * 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 con metodologías de desarrollo ágiles * Experiencia en alojamiento nativo en la nube (PaaS) en Azure * Experiencia en el desarrollo de interfaces de usuario modernas y públicas, y APIs consumidas por múltiples equipos * Experiencia con TypeScript y un marco moderno de interfaz de usuario como React o Vue * Experiencia con .NET, C\#, JavaScript, Microsoft SQL/Azure SQL * Experiencia en el desarrollo e implementación de soluciones basadas en la nube * Experiencia en la gestión de la complejidad comercial y las interdependencias entre proyectos * Experiencia en scripting y automatización de CI/CD con PowerShell, Terraform y YAML * Curiosidad intelectual y capacidad para cuestionar a colegas de distintas áreas funcionales * Capacidad para adaptarse rápidamente a nuevas tecnologías y cambios en los requisitos comerciales * Habilidades sólidas para resolver problemas, atención al detalle y capacidad de pensamiento crítico * Excelente comprensión de la complejidad comercial y la interdependencia entre proyectos * Capacidad para colaborar con múltiples interesados e influir en las decisiones del proyecto * Excelentes habilidades de trabajo en equipo, servicio al cliente y organización * Amplios conocimientos de las prácticas y lenguajes de programación orientada a objetos (POO), 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 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.


