




Resumen: Este puesto apoya las funciones de TI al asistir en el desarrollo, las pruebas y la implementación de sistemas de aplicaciones, la construcción de infraestructura y la automatización de procesos. Aspectos destacados: 1. Forme el mundo en Caterpillar Inc. como solucionador de problemas e innovador. 2. Contribuya a construir un mundo mejor y más sostenible. 3. Participe en el desarrollo, la codificación, las pruebas y la documentación de programas de TI. **Área profesional:** Tecnología, Digital y Datos**Descripción del puesto:** **Su trabajo da forma al mundo en Caterpillar Inc.** Al unirse a Caterpillar, se incorpora a un equipo global que no solo se preocupa por el trabajo que realizamos, sino también por los demás. Somos los creadores, solucionadores de problemas y constructores del futuro que están creando comunidades más fuertes y sostenibles. Aquí no solo hablamos de progreso e innovación: los hacemos realidad, junto con nuestros clientes, donde trabajamos y vivimos. Juntos, estamos construyendo un mundo mejor para que todos podamos disfrutar viviendo en él. **Descripción del puesto:** * Apoya la función de TI al asistir en áreas como el desarrollo, las pruebas y la implementación de sistemas de aplicaciones. * Construye infraestructura y automatización de aplicaciones (por ejemplo, CI/CD y pruebas automatizadas) **Funciones y responsabilidades del puesto pueden incluir, pero no se limitan a:** * Participa en funciones de TI como el desarrollo, la codificación y las pruebas de programas informáticos. * Asiste en la preparación de documentación técnica y procedimental. * Asiste en la elaboración de diagramas de flujo detallados para mostrar la lógica de procesamiento de programas de aplicaciones sencillos. * Participa en la aportación de soluciones para las operaciones de sistemas de programación, incluidas la codificación, las pruebas, la depuración y la documentación de programas. * Construye y gestiona la infraestructura de aplicaciones **Descriptores de habilidades:** **Resolución de problemas:** Conocimiento de enfoques, herramientas y técnicas para reconocer, anticipar y resolver problemas organizacionales, operativos o de procesos; capacidad para aplicar adecuadamente dicho conocimiento de resolución de problemas a situaciones diversas. Nivel de comprensión básica: * Explica el valor de un enfoque disciplinado para la resolución de problemas. * Describe las prácticas de notificación y escalación de problemas. * Utiliza procedimientos aceptados para el análisis y la resolución de problemas. * Identifica los aspectos clave de las técnicas de resolución de problemas utilizadas en su área. **Diseño y arquitectura de aplicaciones:** Conocimiento de las actividades y entregables básicos del diseño de aplicaciones; capacidad para utilizar metodologías, herramientas y técnicas de diseño de aplicaciones para convertir los requisitos empresariales y los modelos lógicos en un diseño técnico de aplicaciones. Nivel de comprensión básica: * Describe las actividades y entregables básicos asociados al diseño de aplicaciones. * Comenta la arquitectura técnica relevante para su entorno. * Identifica los estándares y consideraciones técnicos de arquitectura de aplicaciones. * Nombra las tareas, actividades y entregables específicos del diseño técnico de aplicaciones. **Análisis de requisitos:** Conocimiento de las herramientas, métodos y técnicas de análisis de requisitos; capacidad para obtener, analizar y registrar la funcionalidad empresarial requerida y los requisitos no funcionales para garantizar el éxito de un proyecto de desarrollo de sistemas o software. Nivel de comprensión básica: * Cita ejemplos de requisitos funcionales y no funcionales. * Describe los conceptos básicos y las principales actividades asociadas al análisis de requisitos. * Explica el contexto del ciclo de vida y el alcance del análisis de requisitos. * Explica la estructura y los componentes de los documentos efectivos de análisis de requisitos. **Integración de sistemas y tecnologías:** Conocimiento de las características y funciones de los sistemas; capacidad para integrar y comunicar aplicaciones, bases de datos y plataformas tecnológicas. Nivel de comprensión básica: * Describe los conceptos y temas básicos de la integración de sistemas y tecnologías. * Ilustra los riesgos y beneficios de los proyectos de integración tecnológica. * Comenta las principales iniciativas y planes de integración de software, hardware o aplicaciones. * Explica las iniciativas de integración de sistemas en su entorno. **Pruebas de sistemas:** Conocimiento de las pruebas de sistemas y software; capacidad para diseñar, planificar y ejecutar estrategias y tácticas de pruebas de sistemas para garantizar la calidad del software en todas las etapas del ciclo de vida del sistema. Nivel de comprensión básica: * Describe los componentes principales de las pruebas de sistemas utilizados por la organización. * Documenta los procesos y procedimientos estándar implicados en las pruebas de sistemas. * Explica la importancia de realizar pruebas exhaustivas de sistemas antes de su implementación. * Identifica errores comunes que ocurren en las actividades estándar de pruebas de sistemas. **Cualificaciones requeridas:** * Ingeniero en TI o experiencia relacionada * Nivel de inglés del 80 %, comunicación escrita y oral * Más de 4 años de experiencia en C\# * Conocimiento de las últimas tecnologías en lenguajes de programación, hardware y software informático y procesos y herramientas actuales de desarrollo * Experiencia en la construcción de canalizaciones CI/CD * Experiencia con marcos de pruebas automatizadas (construcción y uso) * Experiencia en el diseño de aplicaciones basadas en microservicios y API * Experiencia en principios de ciberseguridad y cumplimiento normativo **Cualificaciones deseadas:** * Experiencia en TI relacionada con programación, integración o infraestructura * Conocimiento de ASAP, Bootstrap o marcos relacionados * Experiencia con AWS * Experiencia con Snowflake * Conocimiento y experiencia en uno o más de los siguientes procesos empresariales: ### **Cadena de suministro** ### **Fabricación** ### **Lanzamiento de productos** ### **Soporte de productos** **Fechas de publicación:** 24 de marzo de 2026 \- 30 de marzo de 2026 Caterpillar es un empleador que ofrece igualdad de oportunidades. Se anima a presentar su candidatura a solicitantes calificados de cualquier edad. ¿Aún no está listo para postularse? Únase a nuestra Comunidad de Talento.


