Analista programador IT
OBJETIVO DEL PUESTO:
Diseñar, desarrollar e implementar soluciones de software que automaticen procesos y optimicen la eficiencia operativa de la organización, garantizando aplicaciones confiables, escalables y alineadas con las necesidades de nuestros clientes internos.
RESPONSABILIDADES:
-Evaluar y analizar las necesidades de los clientes internos relacionadas con proyectos de software.
-Presentar alternativas de solución para los requerimientos del negocio.
-Diseñar la estructura de datos de los proyectos.
-Programar módulos de software.
-Ejecutar pruebas de los desarrollos antes de su implementación.
-Implementar proyectos en ambiente de producción.
-Realizar ajustes y actualizaciones de los módulos desarrollados.
-Brindar soporte a usuarios internos en temas relacionados con software, equipos, redes y servidores.
-Apoyar en cambios y mantenimiento de bases de datos.
-Garantizar la integración y comunicación entre sistemas.
REQUISITOS:
-Título universitario en Ingeniería en Sistemas, Ciencias de la Computación, Tecnologías de la Información o carrera afín.
-Experiencia de 4 a 5 años en desarrollo de software o posiciones similares.
CONOCIMIENTOS:
-Lenguajes de programación: JavaScript, Python, Java, C# .NET Core, Flutter, HTML y CSS.
-Experiencia con ERP Odoo (Python).
-Bases de datos: MySQL, SQL Server y Oracle.
-Diseño y optimización de bases de datos.
-Desarrollo e integración de API REST y SOAP.
-Microsoft Power Apps.
-Java y Apache Tomcat.
-Metodologías ágiles, especialmente SCRUM.
-Gestión de proyectos bajo metodología PMI.
-Desarrollo basado en procesos (Business Process Management - BPM).