Desarrollador JR-JAVA/Microservicios

Programación y TI · Mexico City

Inscribirme

Descripción

Misión:

Garantizar que los proyectos o mantenimientos de complejidad baja-media que le son asignados para

atender los requerimientos de TI asociados, cumplan los objetivos esperados en cuanto a alcance, tiempo,

costo y calidad, coordinando de forma efectiva las actividades de los diferentes grupos de trabajo que

participan en el esfuerzo y cumpliendo con los procesos establecidos.

Conocimientos:

● Coordinar la definición del diseño a alto nivel de la solución y del plan de trabajo para

desarrollarla, a partir del análisis de los requerimientos de TI de complejidad baja-media que

le son asignados; considerando los procesos de negocio, aplicaciones y tecnologías

involucradas.

● Gestionar, durante todo su ciclo de vida, el proyecto/mantenimiento de complejidad

baja-media del cual es responsable para garantizar que la solución desarrollada atienda el

requerimiento de TI asociado, tenga la calidad esperada y sea liberada a producción en la

fecha comprometida.

● Supervisar la construcción y pruebas de la solución a fin de asegurar que ésta atienda el

requerimiento de TI de complejidad baja-media del cual es responsable.

● Gestionar la liberación de la solución al ambiente productivo y asegurar la solución de todos

los incidentes que puedan presentarse durante la implantación y el período de garantía.

● Asegurar que se realice la entrega formal de la solución a la Mesa de Servicio, área de

Mantenimiento y Operaciones TI para que estas áreas tengas los elementos suficientes para

darle soporte, mantenimiento y operarla, respectivamente.

● Garantizar la generación y resguardo de toda la documentación asociada a cada proyecto o

mantenimiento de complejidad baja-media que dirija, a fin de que quede disponible para su

consulta posterior.

Conocimientos:

● Informática, Ingeniería en Computación o carreras afines.

● Sistemas informáticos: arquitectura de software, sistemas operativos, base de datos, redes.

● Fases del ciclo de vida del desarrollo de software: análisis, diseño, desarrollo y pruebas.

● Mejores prácticas para la administración de proyectos de TI (p.e. PMI, Scrum, Agile).

● Conocimientos generales sobre las tecnologías utilizadas para el desarrollo de soluciones de

TI: Nube, cliente-servidor, mainframe y aplicaciones móviles.


Requisitos

Experiencia:

● Procesos de negocio de la especialidad del puesto:En seguros y/o de sus procesos de

soporte (Ventas, Finanzas, Recursos Humanos).

● Administración o participación en proyectos para el desarrollo de software relacionados con

los procesos de negocio de la especialidad del puesto.

● Manejo de equipos de trabajo multidisciplinarios.

● Uso de herramientas para la gestión de proyectos (p.e. Clarizen, Microsoft Project, etc.).

Localización