




Resumen: Este puesto implica trabajar en un equipo ágil de producto, apoyando el diseño del producto mediante la planificación, coordinación y escritura/pruebas de código para sistemas complejos, y actuando como entrenador técnico. Aspectos destacados: 1. Desarrollar aplicaciones existentes y nuevas utilizando las tecnologías más recientes y probadas 2. Diseñar y asumir la responsabilidad de la funcionalidad crítica para los negocios de las aplicaciones 3. Reconocido como usuario experto de tecnologías críticas; desarrolla nuevo software Hay 7 mil millones de personas en este planeta. Y para el año 2050, habrá 2 mil millones más... muchas de ellas migrando a centros urbanos a una velocidad sin precedentes. Asegurar que haya suficiente alimento, fibra e infraestructura para nuestro mundo en rápido crecimiento es precisamente lo que nos motiva en John Deere. Por eso estamos invirtiendo en nuestro personal y en nuestra tecnología como nunca antes en nuestra historia de 175\-años. Aquí, las mentes más brillantes del mundo están abordando los desafíos más grandes del planeta. Si crees que una sola persona puede hacer del mundo un lugar mejor, ¡te pondremos a trabajar. ¡AHORA MISMO! Ubicación principal: Argentina (AR) \- Santa Fe \- Granadero Baigorria Función: Tecnología (CA) Título: Ingeniero Senior de Software \- Granadero Baigorria \- 118871 Tu puesto: Propósito principal Trabaja en un equipo ágil de producto y apoya el diseño del producto mediante la planificación de su trabajo, la coordinación con otros miembros y la escritura y pruebas de código para entregar funcionalidades del producto completo o productos que apoya. Este nivel diseña partes complejas/significativas de un sistema/subsistema o trabaja en un producto completo de amplio alcance, resolviendo problemas bien definidos con poca supervisión. Puede actuar como líder de tareas, brindando orientación técnica a otros ingenieros y personal de apoyo; es reconocido como usuario experto de tecnologías críticas; desarrolla nueva funcionalidad de software para el desarrollo de productos. Principales responsabilidades * Desarrollar aplicaciones existentes y contribuir al desarrollo de nuevas aplicaciones mediante el análisis de enunciados de problemas; diseñar soluciones en coordinación con ingenieros de software más experimentados e implementar tu diseño utilizando las tecnologías más recientes y probadas. * Supervisar, identificar y corregir defectos de software más complejos para mantener el funcionamiento total del software de aplicaciones. * Producir múltiples conceptos y prototipos para diseñar productos/servicios digitales. * Diseñar y asumir la responsabilidad de la funcionalidad, usabilidad y accesibilidad de aplicaciones críticas para los negocios mediante interfaces dinámicas con datos complejos, asegurando así la continuidad técnica y el cumplimiento de los estándares de desarrollo. * Discutir y recomendar avances técnicos para mejorar la calidad del sitio web/portal/software de aplicaciones y de la infraestructura de soporte, en coordinación con ingenieros de software más experimentados, para satisfacer mejor las necesidades de los usuarios. * Contribuir a la elaboración y mantenimiento de una hoja de ruta que facilite el desarrollo del software de aplicaciones y garantice que el trabajo de desarrollo se priorice conforme a los requisitos empresariales. * Proporcionar aislamiento y resolución de fallas para limitar y atender los problemas de forma inmediata. * Trabajar dentro de un plan establecido de gestión de proyectos para alcanzar objetivos específicos. * Diseñar la distribución de recursos básicos de bases de datos y ofrecer servicios de modelado y diseño físico para optimizar el rendimiento de las aplicaciones de bases de datos. Habilidades requeridas * 4 años de experiencia trabajando como desarrollador de software utilizando: TypeScript, React, AWS y bases de datos relacionales y NoSQL. * Al menos dos años de experiencia trabajando con Terraform y utilizando metodologías ágiles. * Trabajo en equipo con personas de distintos orígenes en todo el mundo * Nivel avanzado de inglés Qué te destaca Planificación de acciones Evaluación Desarrollo de aplicaciones Desarrollo guiado por pruebas DevOps Pruebas informáticas Soporte informático Modelado de datos empresariales Documentación y modelado de los requisitos de los usuarios Gestión de datos informáticos Diseño de patrones Desarrollo de productos Brindar soporte técnico Solución de problemas técnicos Comprensión de las necesidades del cliente Desarrollo web Habilidades informáticas Diseño de experiencia de usuario Habilidades interpersonales Esta posición permanecerá publicada como mínimo durante 7 días hábiles y se retirará cuando se cuente con un grupo calificado de candidatos.


