IDB : Consultor ​desarrollador backend para el proyecto “Pilas – San Salvador

  • Salary:
    negotiable / YEAR
  • Job type:
    CONTRACTOR
  • Posted:
    5 hours ago
  • Category:
    Information and Communication Technology, Programme and Project Management
  • Deadline:
    04/12/2024

JOB DESCRIPTION

Puesto de trabajo: El Salvador

El Grupo BID es una comunidad de personas diversas, versátiles y apasionadas, unidas para mejorar vidas en América Latina y el Caribe. Aquellos que trabajan con nosotros encuentran un propósito y hacen lo que más les gusta en un entorno inclusivo, colaborativo, ágil y gratificante.

Acerca de este puesto de trabajo:

Estamos buscando un/a Desarrollador Backend para la implementación del proyecto “Pilas”, dirigido a reducir la incidencia de diabetes en pacientes prediabéticos mediante un programa de salud que vincula una aplicación para Smartphone y el sistema de información en salud denominado: SIS. Esta iniciativa tiene como objetivo impulsar la salud digital y mejorar la atención sanitaria y el autocuidado poblacional a través de la innovación tecnológica.

El Desarrollador Backend desempeñará un papel esencial en el proyecto PILAS, que involucra el desarrollo de una funcionalidad dentro del Sistema de Información de Salud (SIS) para El Salvador y su integración con una aplicación móvil complementaria (desarrollador por otro perfil). Trabajará en estrecha colaboración con desarrolladores locales, un desarrollador de aplicaciones móviles, y un analista funcional, entre otros miembros del equipo. Bajo supervisión directa, el candidato ideal se encargará de asegurar una integración fluida y el funcionamiento eficiente de todos los componentes del sistema actuando como el enlace crítico entre los requisitos médicos, los requerimientos del programa, las necesidades del paciente y las funcionalidades técnicas de la aplicación para su integración. Esta posición será clave para asegurar que la solución tecnológica se alinee adecuadamente con los estándares solicitados y contribuya significativamente a mejorar la atención y el cuidado de la salud de esta población específica.

Trabajarás en División de Protección Social y Salud (SCL/SPH), que forma parte del Sector Social (SCL). Este equipo es responsable de construir soluciones de política pública para reducir la pobreza y para mejorar los servicios de educación, trabajo, protección social y salud que los ciudadanos reciben. El trabajo del Sector tiene como objetivo impulsar una región más productiva con igualdad de oportunidades entre hombres y mujeres y con una mayor inclusión de las poblaciones más vulnerables

Esto es lo que harás:

  • Desarrollo y Mantenimiento del Backend: Diseñar, desarrollar, probar y mantener la infraestructura del servidor, bases de datos y APIs para el SIS y la aplicación móvil. Crear aplicaciones web escalables del lado del servidor que cumplan con los requisitos del proyecto.
  • Integración de Sistemas: Colaborar con el equipo de desarrollo Frontend para integrar eficazmente el backend con el frontend del SIS y la aplicación móvil. Trabajar juntamente con desarrolladores locales y el desarrollador de la aplicación móvil para asegurar la comunicación fluida entre todos los componentes del sistema.
  • Optimización del Rendimiento: Implementar mejores prácticas de codificación y optimización para garantizar que el backend sea rápido, eficiente y escalable. Identificar y solucionar problemas críticos que puedan afectar el rendimiento de las aplicacione
  • Seguridad y Cumplimiento: Implementar y mantener medidas de seguridad robustas para proteger la información confidencial de salud, cumpliendo con las normativas de protección de datos y estándares de seguridad aplicable
  • Documentación y Soporte: Crear y mantener documentación técnica detallada del backend. Proporcionar soporte técnico para la resolución de problemas y ajustes necesarios para mejorar el rendimiento y la funcionalidad del sistem
  • Pruebas y Control de Calidad: Realizar pruebas exhaustivas del backend para asegurar que todas las funcionalidades estén operativas y libres de errores. Colaborar con el equipo de QA para asegurar la calidad del sistema
  • Colaboración y Comunicación: Coordinar con el equipo de desarrollo de la aplicación móvil y los desarrolladores locales para garantizar una ejecución eficiente de las tareas y resolución oportuna de problemas técnico
  • Análisis y Diseño de Bases de Datos: Apoyar en el análisis y diseño de bases de datos para garantizar la coherencia de la información y evitar la redundancia de datos.
  • Actualización y Capacitación: Mantenerse al tanto de las últimas tendencias y avances en desarrollo backend. Brindar capacitación y soporte técnico al equipo interno según sea necesario

Cronograma de Entregas y Pagos:

 

Entregable # Porcentaje Fecha Estimada de Entrega
Producto 1: Informe inicial de desarrollo 20% A 4 semanas de la firma del contrato
Producto 2: Informe de avance de la solución informática 10% A 2 meses de la firma del contrato
Producto 3: Informe de avance de la solución informática 10% A 3 meses de la firma del contrato
Producto 4: Informe de avance de la solución informática 10% A 5 meses de la firma del contrato
Producto 5: Informe de avance de la solución informática 10% A 7 meses de la firma del contrato
Producto 6: Informe de avance de la solución informática 20% A 9 meses de la firma del contrato
Producto 7: Informe final, actualización de la documentación entregada, informe de testing, manuales y entrega de código 20% A 11 meses de la firma del contrato

Esto es lo que necesitas:

  • Educación: Licenciatura / Ingeniería en Sistemas Informáticos, Ciencias de la Computación o carreras afines
  • Experiencia: Por lo menos 2 años de experiencia comprobable en un puesto de desarrollo backend con responsabilidades similares.

Conocimientos Específicos / Competencias:

    • Experiencia Técnica: Amplia experiencia en desarrollo backend con sólidos conocimientos en lenguajes de programación como Java, Python, Ruby, JavaScript o Node.js. Experiencia en frameworks y herramientas relevantes para el desarrollo de sistemas de información.
    • Conocimiento de API y Bases de Datos: Experiencia en el diseño y desarrollo de API RESTful. Gestión de bases de datos SQL (PostgreSQL, MySQL) y NoSQL. Conocimientos avanzados en análisis, diseño y optimización de bases de datos. Experiencia con ORM (Object-Relational Mapping).
    • Seguridad y Protección de Datos: Experiencia en la implementación de medidas de seguridad para proteger datos sensibles. Conocimiento de normativas de protección de datos y cumplimiento regulatorio.
    • Habilidades de Integración: Experiencia en la integración de sistemas backend con aplicaciones móviles y frontend, garantizando una experiencia de usuario fluida.
    • Trabajo en Equipo: Habilidad para colaborar eficazmente con desarrolladores locales, desarrolladores de aplicaciones móviles y trabajar en un entorno ágil y multidisciplinario.

Conocimientos Adicionales:

§ Dominio de conceptos fundamentales de desarrollo web.

§ Manejo de sistemas de control de versiones.

§ Manejo básico de servidores Linux.

§ Implementación de API REST en producción.

§ Principios SOLID y clean code.

§ Conocimiento de PHP (Laravel/Symfony).

§ Configuraciones de lenguaje: JSON, YAML.

§ Conocimiento en Docker y ORMs.

§ Experiencia con microservicios.

Advertisement

§ Conocimiento de las mejores prácticas para probar y depurar código

  •  

    Idiomas: Dominio del idioma español.

Habilidades claves:

  • Aprendizaje continuo
  • Colaborar y compartir conocimientos
  • Centrarse en los clientes
  • Comunicar e influir
  • Innovar y probar cosas nuevas

Requisitos:

  • Ciudadanía: Usted es ciudadano de El Salvador o ciudadano de uno de nuestros 48 países miembros, elegible para tener una residencia válida o permiso legal para trabajar en El Salvador sin necesidad de patrocinio por parte del BID.
  • Consanguinidad: No tiene miembros de su familia (hasta el cuarto grado de consanguinidad y segundo grado de afinidad, incluido el cónyuge) que trabajen en el BID, BID Invest o BID Lab.

Tipo de contrato y duración:

  • Tipo de Contrato: Consultor de Productos y Servicios Externos (PEC), suma alzada.
  • Duración: 12 meses.
  • Ubicación Laboral: En sitio.

Nuestra cultura:

En el Grupo BID, trabajamos para todas las personas den lo mejor de sí y traigan a su verdadero yo al trabajo, estén dispuestas a intentar nuevos enfoques sin miedo, rindan cuentas de sus acciones y reciban una retribución por ellas.

La Diversidad, la Equidad, la Inclusión y el Sentido de Pertenencia (DEIB) son los pilares de nuestra organización. Celebramos todas las dimensiones de diversidad y animamos a que se postulen mujeres, LGBTQ+, personas con discapacidades, afrodescendientes e indígenas.

Nos cercioraremos de que a las personas con discapacidades se les brinden adaptaciones razonables para participar en el proceso de las entrevistas laborales. Si usted es un candidato calificado que tiene una discapacidad, envíenos un correo electrónico a diversity@iadb.org a fin de solicitar adaptaciones razonables para poder completar esta solicitud.

Nuestro Equipo de Recursos Humanos revisa exhaustivamente cada solicitud.

Acerca del Grupo BID:

El Grupo BID, compuesto por el Banco Interamericano de Desarrollo (BID), BID Invest y BID Lab, ofrece soluciones de financiamiento flexibles a sus países miembros para financiar el desarrollo económico y social a través de préstamos y subsidios a entidades públicas y privadas en América Latina y el Caribe.

Acerca del BID:

El Banco Interamericano de Desarrollo tiene como misión mejorar vidas. Fundado en 1959, el BID es una de las principales fuentes de financiamiento a largo plazo para el desarrollo económico, social e institucional de América Latina y el Caribe. El BID también realiza proyectos de investigación de vanguardia y ofrece asesoría sobre políticas, asistencia técnica y capacitación a clientes públicos y privados en toda la región.

Síguenos:

https://www.linkedin.com/company/inter-american-development-bank/

https://www.facebook.com/IADB.org

https://twitter.com/the_IDB

Additional Information

Level of Education: Bachelor Degree

Work Hours: 8

Experience in Months: No requirements