PROGRAMADOR/A SENIOR
QuEST Global
Municipality of Madrid, Spain
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
JuniorJob location
Municipality of Madrid, Spain
Tech stack
JavaScript
Bootstrap
Configuration Management
Databases
Relational Databases
Java Platform Enterprise Edition (J2EE)
WildFly (JBoss AS)
Maven
Oracle Applications
SQL Databases
Apache Wicket
GIT
Vue.js
WebPack
Information Technology
Front End Software Development
Job description
- Implementación de las especificaciones funcionales del Sistema de Información Regulatoria de Costes (en adelante, sistema SICORE) y del Sistema de Costes Distribución de Gas. Diseñar e implementar las especificaciones funcionales que se definan.
- Mantenimiento correctivo de sistema SICORE y de la Herramienta de Validación, así como de los nuevos sistemas que se implementen.
- Mantenimiento adaptativo. Tareas que tengan por objeto adaptar el sistema SICORE y la herramienta de validación a los cambios en los entornos en los que el sistema opera, como cambios de configuración de hardware, software de base, gestores de bases de datos, comunicaciones, integración con las aplicaciones horizontales de sistemas de la CNMC u otras bases de datos/aplicativos de Business Intelligence necesarias, etc.
- Soporte a la Explotación. Tareas de soporte en la resolución de incidencias, como, por ejemplo: Control del funcionamiento correcto del validador, Control del proceso de carga y análisis de errores de validación, Control del envío de correos electrónicos automáticos, Control de los procesos de reparto de costes y acumulación de costes, Control de los procesos de consulta sobre la información cargada en SICORE, análisis de errores de ejecución de consultas, y Soporte a los usuarios en el manejo del sistema SICORE.
- Adaptación del sistema a los requisitos del Esquema Nacional de Seguridad y del resto de sistemas de la CNMC
Requirements
Requisitos Mínimos y obligatorios
Experiencia
- Experiencia profesional como desarrollador Java EE. Mínimo requerido: 5 años
- Experiencia profesional como desarrollador con base de datos relacional Oracle. Mínimo requerido: 5 años
- Experiencia profesional con lenguaje SQL. Mínimo requerido: 5 años
- Experiencia profesional utilizando el framework de desarrollo Apache Wicket. Mínimo requerido: 2 años
- Experiencia profesional utilizando el framework de desarrollo Vue.js. Mínimo requerido: 2 años
- Experiencia profesional utilizando servicios REST Mínimo requerido: 2 años
Requisitos Deseables/ Adicionales
Titulación
- Formación Profesional de Grado Superior en Informática (MECES 1)
- Ingeniero Técnico/grado/ de Telecomunicaciones/ Informática / Industrial (MECES 2)
- Ingeniero Superior en Telecomunicaciones/Informática/Industrial o Licenciado en Física o Matemáticas (MECES 3).
Deseable: Con nivel de titulación MECES 3
Experiencia
- Experiencia profesional como desarrollador Java EE. Deseable: 11 años
- Experiencia profesional como desarrollador con base de datos relacional Oracle. Deseable: 11 años
- Experiencia profesional con lenguaje SQL. Deseable: 11 años
- Conocimientos de la librería JavaScript Bootstrap. Deseable: con conocimientos
- Conocimientos de la librería JavaScript PrimeVue. Deseable: con conocimientos
- Conocimientos de Pinia (Vue.js store). Deseable: con conocimientos
- Conocimientos de Vite (herramienta frontend). Deseable: con conocimientos
- Conocimientos de Axios (cliente http). Deseable: con conocimientos
- Conocimientos de Wildfly. Deseable: con conocimientos
- Conocimientos de GIT. Deseable: con conocimientos
- Conocimientos de Maven. Deseable: con conocimientos
- Experiencia profesional utilizando el framework de desarrollo Apache Wicket. Deseable: 1 año
- Experiencia profesional utilizando el framework de desarrollo Vue.js. Deseable: 1 año
- Experiencia profesional utilizando servicios REST. Deseable: 1 año