ATENCIÓN
Recordá que si te inscribiste a uno de nuestros eventos, ya estás registrado.
Si no recordás tu contraseña, hace click aquí para blanquearla.
Diseñar y crear servicios de software utilizando tecnologías modernas para que puedan ser consumidos por agentes externos. Requiere conocimientos en el uso de frameworks de desarrollo full-stack modernos, su interacción con múltiples sistemas administradores de bases de datos y manejo de APIs y Web Services de forma general.
REQUISITOS:
Estudiante de 3er año, superior o graduado en Licenciatura en Sistemas / Licenciatura en Informatica / Ingenieria en Computacion / Carreras IT afines. (excluyente)
Conocimiento en desarrollo con Python y Django. (excluyente)
Conocimiento en Programación Orientada a Objetos -POO- (excluyente)
Conocimiento de sistemas administradores de bases de datos como PostgreSQL / MySql / Oracle / Microsoft SQL Server. (excluyente).
Conocimiento, interpretación y manejo de Lenguaje Unificado de Modelado -UML-. (Excluyente).
Conocimiento y manejo de herramientas de versionado Git con Bitbucket / GitHub / GitLab. (no excluyente
FUNCIONES
Participar en el diseño, análisis y definición de soluciones.
Desarrollar, revisar y fusionar código, y manejar herramientas de administración y versionado de código fuente.
Estimar las tareas a realizar y cumplir con las entregas en tiempo y forma.
Trabajar en el producto manejando las diferentes APIs con las cuales el producto se conectaría a otras plataformas.
Modelizar y refinar especificaciones a fin de determinar un diseño detallado para implementar la funcionalidad requerida.
Dar seguimiento a los estándares de documentación.
Investigar nuevas tecnologías, cumplir con los procesos definidos y proponer mejoras.
Mantener las aplicaciones productivas, corregir errores e implementar nuevas funcionalidades.
Trabajar en estrecha colaboración con otros desarrolladores.
Optimizar el rendimiento de las aplicaciones.
Detectar oportunidades de mejora o conformidades y observaciones para incluirlas en el sistema de mejora continua.
Participar en la definición y revisión de estándares y normas aplicables al diseño y construcción.
Liderar el desarrollo de las aplicaciones (puede tener a cargo varios proyectos de desarrollo al mismo tiempo).
Desarrollar aplicaciones complejas o resolver problemáticas de alta complejidad.
Definir ambientes de desarrollo, producción y asistir a testing.
Documentar y dar seguimiento a la documentación de recursos de menor seniority.
Detectar desvíos, cuellos de botella en proyectos y elevar a superiores.
Asegura la correcta implementación de soluciones complejas.
Controlar el uso de estándares y uso de “mejores prácticas”.
Definir soluciones óptimas y performantes para la resolución de reglas de negocio complejas.
Gestionar repositorios de información.
Participar y asesorar en las estimaciones.