





Ingeniero de Software **Resumen del puesto:** Este puesto diseña, desarrolla, documenta, prueba, implementa y depura nuevas soluciones de software y soluciones de software existentes a gran escala, propietarias y destinadas al uso interno. Actúa como experto técnico en proyectos de desarrollo. Participa en todo el ciclo de vida del desarrollo, incluyendo el análisis de requisitos y el diseño. Redacta especificaciones técnicas basadas en el diseño conceptual y los requisitos empresariales establecidos. Brinda soporte, mantiene y documenta la funcionalidad del software. Identifica y evalúa nuevas tecnologías para su implementación. Analiza componentes para identificar las causas de errores y revisar los programas según sea necesario. Analiza las necesidades del usuario, los requisitos del sistema y los procesos empresariales para determinar los requisitos técnicos. Consulta con el usuario final para prototipar, perfeccionar, probar y depurar componentes que satisfagan dichas necesidades. **Responsabilidades:** * 10 %: Analiza las necesidades del usuario, los requisitos del sistema y los procesos empresariales * 25 %: Mantiene el código fuente de los productos de software existentes, participa en revisiones de código y en los procesos de diseño y desarrollo de software * 25 %: Desarrolla aplicaciones personalizadas para uso interno de la empresa * 15 %: Identifica y depura la causa raíz de los problemas * 15 %: Resuelve incidencias mediante cambios en la configuración o en el código * 10 %: Realiza o brinda soporte para instalaciones, actualizaciones y mejoras del producto **Habilidades/Cualificaciones:** * Candidatos programadores en Python (3.6 o superior), con 1 a 3 años de experiencia en desarrollo * Candidatos programadores en el entorno VueJS 2+, con 1 a 2 años de experiencia en desarrollo * Conocimientos y experiencia intermedios en diseño de interfaces front-end, tales como JQuery, Ajax y CSS * Candidatos programadores en el entorno Django Framework 4.1, con al menos 1 año de experiencia en desarrollo * Candidatos programadores en APIs RESTful, con al menos 1 año de experiencia en desarrollo * Candidatos programadores en Delphi, con 1 a 5 años de experiencia en desarrollo * Candidatos programadores en Visual Basic 6.0, con 1 a 3 años de experiencia en desarrollo * Desarrollo y utilización de aplicaciones de software cliente mediante los lenguajes de programación Delphi y C# * Desarrollo de bases de datos utilizando Oracle, SQL Server 2000 o superior y PostgreSQL 11+ * Conocimientos y experiencia avanzados en sistemas Linux (CentOS, RedHat, Ubuntu) y Windows Server (2008 o superior), incluyendo: IIS, PowerShell, símbolo del sistema y creación de scripts por lotes (deseable, no obligatorio) * Excelentes habilidades comunicativas, organizativas e interpersonales * Excelentes habilidades para la resolución de problemas, con una atención extremadamente detallada * Ética laboral sobresaliente y compromiso con el éxito individual y organizacional * Excelentes habilidades analíticas y de resolución avanzada de problemas con usuarios finales/clientes * Capacidad para gestionar múltiples tareas y proyectos, tanto de forma independiente como en equipo * Capacidad demostrada para aprender nuevas tecnologías y promover continuamente la mejora de los procesos. **Requisitos académicos:** * Título universitario en un área relacionada con negocios o TI; cursos relacionados con seguridad informática son un plus; título universitario en Ciencias de la Computación es un plus. * Cualquier certificación en programación de software es un plus.


