Convocatoria vence: 25 de mayo de 2025 a las 11:59 horas
• Financiado por: Unión Europea.
Objetivo:
El objetivo general de la consultoría es contratar un consultor desarrollador de software para interconectar los sitios nacionales con el portal único regional de compras del estado, con el propósito de que se pueda publicar en dicho portal, información actualizada y en tiempo real de los concursos vigentes de los Estados Parte, para visibilizar las publicaciones de los concursos vigentes de los Estados Parte en el portal único, así como mejorar el manejo de los idiomas inglés y español en el sitio.
Calificación y experiencia:
- Profesional graduado en Ingeniería en Sistemas o carrera afín, a nivel de licenciatura.
- Al menos 7 años de experiencia en el desarrollo de software utilizando Visual Studio .NET C#.
- Al menos 5 años de experiencia utilizando bases de datos MS SQL SERVER.
- Al menos 3 años de experiencia en el diseño de interfaces orientadas a la experiencia de usuario (UX/UI).
- Al menos 5 años de experiencia en documentación de requerimientos, diseño de casos de prueba y ejecución de pruebas funcionales.
- Al menos 3 años de experiencia en el desarrollo de aplicaciones para intercambiar datos (interoperabilidad) utilizando SOAP y JSON.
Las aplicaciones que no se presenten completas no serán revisadas. Únicamente los candidatos preseleccionados serán contactados. La Secretaría de Integración Económica Centroamericana promueve la diversidad geográfica en su equipo de consultores e invita a los profesionales centroamericanos y del área SICA a participar en esta posición.
Actividades o tareas a realizar: Durante la consultoría, el consultor deberá desarrollar las actividades siguientes:
- Actividad 1: Elaborar un plan de trabajo para organizar las etapas de la asistencia técnica, identificando las necesidades, objetivos, actores clave, alcance y contenido.
- Actividad 2: Análisis y diseño de la solución tecnológica para la actualización automática de concursos y licitaciones en tiempo real a través del desarrollo e interconexión de APIs para el intercambio de información. 5 Proyecto de Subvención SIECA/UE, Integración Económica Centroamericana para un comercio sostenible, ECOTRADE
- Actividad 3: Desarrollar la interfaz en el portal único de compras públicas que refleje, en tiempo real, los concursos abiertos de todos los Estados Parte, así como las API de la SIECA y los países de acuerdo con los documentos de análisis y diseño realizados y aprobados por la SIECA.
- Actividad 4: Realizar los desarrollos necesarios para la mejora del manejo de la traducción de los idiomas español e inglés en el portal web.
- Actividad 5: Pruebas, validación e implementación en los ambientes de pruebas y producción de los componentes desarrollados durante la consultoría y entrega de documentación técnica y de usuario.
- Actividad 6: Garantía de un mes para pruebas en producción y resolución de incidentes identificados durante el período, así como la socialización del sitio web a través de talleres dirigidos al público objetivo.
Productos:
- Producto 1: Elaborar un plan de trabajo para organizar las etapas de la asistencia técnica, identificando las necesidades, objetivos, actores clave, alcance y contenido.
- Producto 2: Análisis y diseño de la solución tecnológica para la actualización automática de concursos y licitaciones en tiempo real a través del desarrollo e interconexión de APIs para el intercambio de información. Este diseño deberá tomar en cuenta las prácticas de desarrollo seguro de software definidas por la SIECA. Se debe incluir, por lo menos, lo siguiente:
- a. Documento de requerimientos
- b. Casos de uso
- c. Diagrama de flujos del sistema
- d. Diagrama entidad relación
- e. Arquitectura de la solución
- f. Diagramas de secuencias
- g. Diagramas de estados
- h. Diagrama de componentes
El diseño propuesto debe tomar en cuenta la interacción entre las API de los países y la SIECA. Deberá contar por lo menos con los siguientes métodos:
- – API de la SIECA:
- Obtener información de concursos o licitaciones de un país (debe incluir consultas a países de ser necesario)
- Crear nuevo concurso o licitación en el sistema regional.
- Actualizar información de concurso o licitación ya existente en el sistema regional.
- Eliminar concurso o licitación ya existente en el sistema regional.
- – API de los países
- Obtener información de concursos o licitaciones del país
- Consumo de todos los métodos de la API de la SIECA para replicar información de concursos o licitaciones hacia el sistema regional.
- Producto 3: Desarrollar las interfaces API de la SIECA y los países de acuerdo con los documentos de análisis y diseño realizados y aprobados por la SIECA.
- Producto 4: Desarrollar la interfaz en el portal único de compras públicas que refleje, en tiempo real, los concursos abiertos de todos los Estados Parte, así como la mejora de la traducción de la página web en español e inglés, de acuerdo con los documentos de análisis y diseño realizados y aprobados por la SIECA.
- Producto 5: Pruebas, validación e implementación en los ambientes de pruebas y producción de los componentes desarrollados durante la consultoría y entrega de documentación técnica y de usuario.
- Actividad 6: Garantía de un mes para pruebas en producción y resolución de incidentes identificados durante el período, así como la socialización del sitio web a través de talleres dirigidos al público objetivo.