*escolaridad*: ingeniería informática; licenciatura en sistemas o computación; técnico superior en desarrollo de software (estudios finalizados).
*requisitos*:- haber tenido gente a su cargo- contar con una experiência (más de 4 años) variada, gran autonomía y capacidad de brindar coaching a otros; comprende la arquitectura y sabe preguntar y completar especificaciones incompletas; sabe estimar su esfuerzo.
puede participar del diseño y realizar revisiones del código de otros miembros, asumiendo otras responsabilidades.
*actividades*:- comprender el requerimiento de software.- modelar y refinar especificaciones a fin de determinar un diseño detallado para implantar la funcionalidad requerida.- reutilizar componentes existentes integrándolos con código propio.- verificar los programas producidos probándolos en forma unitaria.- optimizar el rendimiento de las aplicaciones.- detectar oportunidades de mejora o conformidades y observaciones para incluirlas en el sistema de mejora continua.- trabajar en estrecha colaboración con otros desarrolladores y el gerente de desarrollo para conceptualizar, construir, probar y realizar productos.- reunir los requerimientos de funcionalidad y traducir esas necesidades en soluciones funcionales.
*competencias*:diseñar, producir o mantener (programar, adaptar e integrar) componentes o subconjuntos de software (clases, módulos, pantallas, rutinas, subsistemas, programas en general) conforme a especificaciones (funcionales y técnicas) para ser integrados en aplicaciones.
*conocimientos*:- algoritmos y estructuras de datos.- dominio de lenguajes de programación (paradigmas: estructurados, orientado a objetos, etc.
).- manejo de herramientas para la gestión de requerimientos y ambientes de desarrollo.- lecto-comprensión y elementos de redacción en inglés.- conocimiento de bases de datos y lenguaje de consultas estructurado.- conocimiento de servicios web.- conocimiento de soa: aplicaciones orientadas a servicios.- conocimiento de protocolos y lenguajes de comunicación como xml, json.- conocimientos de ingeniería del software.- nociones de arquitectura de software y aplicaciones n-capas.- prácticas de testing.- conocimiento de metodologías de análisis como uml u otros.- conocimiento de metodologías agiles como scrum u otros.- conocimiento de herramientas de control de versiones como git u otros.- conocimientos de patrones de software empresarial.
*postularse por este medio o mandar mensaje al 8112449686.
*tipo de puesto: tiempo completosalario: $25,000.00 - $30,000.00 al meshorario:- turno de 10 horasprestaciones:- vales de despensa