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: