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