Desarrollador(a) Back-end
Summary
Backend developer building microservices and REST APIs with .NET and Quarkus for a banking/finance client project, including CI/CD pipelines with GitHub Actions, DevSecOps security practices, testing, integration, and technical documentation. Hybrid role based in San Borja, Lima.
- Participar en el análisis técnico de requerimientos priorizados por el cliente.
- Construir microservicios y desarrollar APIs REST según el backlog y las prioridades definidas.
- Participar en la integración entre sistemas y componentes del aplicativo.
- Diseñar, ejecutar y documentar pruebas unitarias y de integración, y corregir los defectos identificados.
- Participar en la preparación, mantenimiento y ejecución de pipelines de integración y despliegue continuo (CI/CD) mediante GitHub Actions.
- Aplicar controles de seguridad y gestión segura de credenciales/secretos bajo el enfoque DevSecOps.
- Registrar cambios en repositorios de GitHub Enterprise, someterlos a revisión mediante pull requests y mantener trazabilidad entre requerimientos, código, pruebas y despliegues.
- Elaborar documentación técnica de arquitectura, componentes y manuales operativos.
- Atender incidencias asociadas a los componentes desarrollados y apoyar la estabilización posterior a la salida a producción.
- Apoyar la transferencia de conocimiento al equipo del cliente.
- Bachiller o titulado en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines.
- Mínimo 5 años de experiencia general en desarrollo de software.
- Mínimo 3 años de experiencia específica participando en proyectos del sector bancario o financiero.
- Experiencia comprobada desarrollando microservicios y APIs REST con .NET y Quarkus.
- .NET y Quarkus (excluyente).
- Desarrollo de microservicios y APIs REST.
- Integración entre sistemas.
- Microsoft Azure.
- GitHub Enterprise y GitHub Actions (control de versiones, integración y despliegue continuo).
- Pruebas unitarias y de integración.
- Seguridad de aplicaciones y gestión segura de secretos.
- Enfoque DevSecOps.
- Elaboración de documentación técnica.
COMPETENCIAS
- Comunicación efectiva.
- Trabajo colaborativo.
- Capacidad de análisis.
- Orientación a resultados.
- Resolución de problemas.
- Gestión del conocimiento.
- Adaptabilidad.
- Cumplimiento de estándares y procedimientos.
DOCUMENTACIÓN A PRESENTAR
- Currículum vitae (CV) documentado y actualizado, detallando funciones, periodos y tecnologías utilizadas en cada experiencia laboral.
- Copia de Documento Nacional de Identidad (DNI) o Carné de Extranjería vigente.
- Copia del grado académico, título profesional o constancia de egresado que acredite la formación solicitada.
- Certificados y/o diplomas de cursos, diplomados o especializaciones relacionados con el perfil.
- Constancias o cartas de trabajo que acrediten la experiencia general declarada y, en especial, la experiencia específica en el sector bancario o financiero.
- Certificaciones técnicas vigentes, cuando corresponda (por ejemplo, BIAN, TOGAF, Microsoft Azure u otras afines al perfil).
- Declaración de disponibilidad para trabajar bajo modalidad híbrida, con ubicación de referencia en San Borja, Lima.
- Disponibilidad para participar en entrevista técnica y, de ser requerido por el cliente, en una evaluación técnica adicional.