Back to jobs
Job Description
Ejecutar el desarrollo de sistemas para gestionar la autogestión del cliente externo a través del análisis, diseño detallado y construcción de las necesidades del negocio, ofreciendo soluciones innovadoras que garanticen el cumplimento de las fases de implementación de sistemas sobre la metodología, procesos y arquitectura de la Dirección de desarrollo e Implantación.
Funciones:
- Liderar/Ejecutar el diseño y construcción de los proyectos/requerimientos /resolución de Incidencias asignados para su ejecución según la planificación del RoadMap, ciclos de continuidad y planificación
- Elaborar/Aprobar los diseños (Diseño General, Diseño técnico Detallado), el desarrollo y pruebas unitarias e integrales de los Proyectos/requerimientos/Resolución de Incidencias.
- Validar/Aprobar los documentos de diseños funcionales de las iniciativas en planificación de desarrollo.
- Liderar y velar por el cumplimiento de la planificación, manejo de estándares y ejecución de los desarrollos llevados a cabo por el equipo de trabajo del proveedor.
- Manejar y validar el cumplimiento de los estándares de desarrollo a nivel de arquitectura y metodologia de procesos.
- Ejecutar las actividades relacionadas con las publicaciones en los ambientes de desarrollo,Testing y producción.
- Ejecutar/garantizar el cumplimiento políticas y estándares de Desarrollo del Código de las aplicaciones y portales.
Requerimientos obligatorios:
-
- Experiencia en el desarrollo con Angular, Nextjs y React.
- Conocimientos sólidos de JavaScript, HTML5, CSS3.
- Experiencia en la creación de interfaces de usuario responsivas.
- Experiencia en la implementación de pruebas unitarias y de integración (karate, sonarQube, sypress, jest, jUnit).
- Conocimientos de control de versiones, preferiblemente GitLab.
- Experiencia en el desarrollo con Quarkus y Spring Boot.
- Experiencia en la escritura de scripts de shell.
- Conocimientos sólidos de Java.
- Experiencia en la implementación de microservicios.
- Experiencia con Docker, Podman y Kubernetes.
- Experiencia en PLSQL (PostgreSQL / Oracle).
- Conocimientos sólidos de SQL.
- Aspectos deseables:
- Experiencia con otros lenguajes de programación como Python o Node.js.
- Experiencia con sistemas de mensajería como Kafka.
- Familiaridad con metodologías ágiles como Scrum o Kanban.
- Experiencia en la implementación de accesibilidad web.
- Experiencia con herramientas de construcción y empaquetado como Webpack.
- Familiaridad con metodologías de diseño como Design Thinking.
- Devops/DevSecOps
- Experiencia en despliegues Openshift
- Conocimiento en despliegues en ambientes Cloud (MS Azure)