Desarrollador web
*actividades que realiza*
- comprender el requerimiento de software.
- modelar y refinar especificaciones a fin de determinar un diseño detallado para implantar la funcionalidad requerida.
- construir o adaptar clases, módulos u otras piezas de software.
- reutilizar componentes existentes integrándolos con código propio.
- verificar los programas producidos probándolos en forma unitaria.
- revisar el código para resolver defectos o mejorarlo.
- documentar los programas de acuerdo a estándares. Tanto con documentos funcionales y de arquitectura, como con comentarios en el propio código.
- investigar nuevas tecnologías, cumplir con los procesos definidos y proponer mejoras.
- entregar a través de la totalidad del ciclo de vida de aplicaciones concepto, diseño, desarrollo, implementación, prueba y soporte.
- mantener las aplicaciones productivas, corregir errores e implementar nuevas funcionalidades.
- cumplir con las entregas según las estimaciones de tiempo realizadas.
- trabajar en estrecha colaboración con otros desarrolladores y el gerente de desarrollo para conceptualizar, construir, probar y realizar productos.
*conocimientos necesarios, según el nível del puesto*
- 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.
*competencias*
- iniciativa, proactividad y capacidad de análisis para la resolución de problemas.
- flexibilidad en sus enfoques de las situaciones y búsqueda permanente de la calidad.
- conocimientos, metodologías y modelos de calidad para la industria del software.
- capacidad de trabajar en equipo, estando dispuesto a preguntar, a compartir información y conocimientos y a tomar en cuenta a los usuarios.
*ofrecemos*:
- prestaciones de ley
- contrato directo con la empresa
- pago semanal
horarios
lunes a viernes de 8:30 am a 6:00 pm y sábado de 8:30 am a 1:30 pm
tipo de puesto: tiempo completo
salario: $20,000.00 al mes
horario:
- turno de 10 horas
prestaciones:
- vales de despensa