Objetivo de la posicion
1. analiza, implementa y soporta componentes de software apegados a estandares y requerimientos asegurando que estos cumplen con los criterios minimos de calidad solicitados por los usuarios de negocio.
principales responsabilidades
2. desarrolla nuevos componentes de software que cumplen con estandares y requerimientos asegurando la calidad mediante la ejecución de diferentes tipos de pruebas 40%
3. modifica componentes de software existentes para ajustarlos a nuevos requerimientos minimizando el impacto y asegurando la calidad mediante la ejecución de diferentes tipos de pruebas 20%
4. brinda soporte a usuarios en el uso de componentes de software identificando problemas y proporcionando soluciones que exceden las expectivas de los clientes internos. 20%
5. identifica las causas de problemas generados en la operación de componentes de software utilizando herramientas de diagnostico, revisión de registros y correlación de datos. 10%
6. genera y utiliza documentación técnica relacionada con componentes de software que describen el comportamiento utilizando estandares de arquitectura de software (técnica) y no tecnica (manuales de usuario) 10%
educación (mínima y deseada)
mínima
licenciatura o ingeniería en sistemas o afin - terminada
deseada
cursos comprobables de especialización en desarrollo con metodologias agiles y tecnicos de desarrollo de sistemas
experiencia (mínima y deseada)
mínima
12 meses participando en proyectos de desarrollo de software utilizando java
deseada
24 meses participando en proyectos de desarrollo de software utilizando java
licencias/certificaciones requeridas
7. java 8+ se intermedio avanzado
8. html, javascript, css basico - intermedio
9. sql y manejo de bd relacionales
10. java ee (servlet, jsp, jdbc, etc)
idiomas (habla, escribe, lee)
ingles
habla 30%
escribe 50%
lee 80%
paquetes de computo requeridos
11. excel / power query
12. power point
13. word
14. ides de desarrollo
15. clientes de bd (sql)
16. linux basico
17. java se