Descripción del empleo:
Somos IT Patagonia, un equipo que brinda soluciones en la industria del conocimiento con impacto positivo. Llevamos 30 años liderando procesos de evolución tecnológica brindando soluciones para potenciar el funcionamiento de las organizaciones y el desarrollo de las personas que las componen. Queremos ser una mejor empresa para el mundo y sabemos que los mejores resultados se alcanzan de manera colaborativa. Por eso crecemos, innovamos y evolucionamos juntos.
Estamos reforzando el equipo y buscamos un perfil Assembler Programmer que se sume a la comunidad de IT Patagonia. #Bepatagonian
Conocimientos:
- Desarrollo y mantenimiento de aplicaciones utilizando lenguaje assembler y macros en plataforma Z, incluyendo la capacidad para escribir, depurar y optimizar código.
- Diseño e implementación de archivos planos y VSAM.
- Diseño e implementación de transacciones CICS.
- Conciencia y aplicación de prácticas de seguridad de la información, incluyendo el manejo seguro de datos confidenciales y la implementación de medidas de seguridad en las aplicaciones.
Tareas que va a realizar:
a. Desarrollo de Software
- Escribir, adecuar y depurar código en lenguaje assembler y macros para plataforma IBM Z.
- Implementar algoritmos eficientes y optimizados en assembler para mejorar el rendimiento del software.
- Participar en el diseño e implementación de soluciones de software de bajo nível en colaboración con otros miembros del equipo de desarrollo.
b. Optimización de Código:
- Identificar y resolver problemas de rendimiento a través de la optimización de código en lenguaje assembler.
- Realizar pruebas exhaustivas para garantizar la estabilidad y la eficiencia del software optimizado.
c. Colaboración en Equipo:
- Trabajar en estrecha colaboración con otros desarrolladores de software, ingenieros de sistemas y arquitectos de sistemas para integrar el código assembler con otras partes del sistema.
- Contribuir activamente en revisiones de código y ofrecer retroalimentación constructiva a otros miembros del equipo.
d. Documentación y Mantenimiento:
- Mantener documentación técnica precisa y completa relacionada con el código assembler desarrollado.
- Realizar actualizaciones y modificaciones en el código existente según sea necesario para cumplir con los requisitos cambiantes del software.
Habilidades:
- Resolución de Problemas: Capacidad para analizar y solucionar problemas complejos en el código y la funcionalidad de las aplicaciones de manera eficiente y efectiva.
- Trabajo en Equipo: Colaboración efectiva con otros miembros del equipo de desarrollo, así como con profesionales de otras áreas, para lograr objetivos comunes y resolver desafíos técnicos.
- Comunicación Técnica: Habilidad para comunicar de manera clara y efectiva conceptos técnicos, tanto a colegas de desarrollo como a aquellos que pueden tener menos experiência técnica.
- Adaptabilidad: Capacidad para adaptarse a los cambios en los requisitos del negocio, tecnologías emergentes y evolución en las prácticas de programación.
- Gestión del Tiempo: Habilidad para gestionar eficientemente el tiempo y priorizar tareas para cumplir con los plazos de entrega.
Somos #empresaB, comprometidos con un sistema económico que beneficia al planeta y a todas las personas. Fomentamos una cultura inclusiva porque consideramos que la diversidad agrega valor a todo lo que hacemos. Queremos que todas las personas se sientan parte y generamos un espacio basado en la colaboración, la pluralidad, la diversidad y la innovación continua. Queremos ser protagonistas en una sociedad más responsable, justa e integrada.