*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 completo
salario: $25,000.00 - $30,000.00 al mes
horario:
- turno de 10 horas
prestaciones:
- vales de despensa