Roatán

Volver a la página principal
Programador Senior Backend
Descripción
Objetivo
Diseñar, desarrollar e integrar soluciones y extensiones que interactúen con SAP Business One sobre HANA, Add-ons y verticales; integrando APIs y servicios backend, construir frontends accesibles y responsivos. Priorizar la entrega de componentes mantenibles, seguros y bien documentados que permitan integrarse con sistemas y plataformas del negocio.
Responsabilidades:
- Backend y APIs REST: construir y mantener endpoints seguros en .NET (C#/VB.NET) para lógica de negocio.
- Integración ERP: desarrollar Add-ons y conectores para SAP B1 utilizando Service Layer, DI API y SDK.
- Integraciones: diseñar e implementar adaptadores para sistemas externos mediante APIs, verticales y módulos.
- Protocolos: manejo de webhooks, SFTP e intercambio de ficheros según especificación de sistemas externos.
- Databases: modelar, crear, optimizar consultas y procedimientos almacenados en SQL, PostgreSQL, MySQL.
- Frontend: desarrollar interfaces con HTML5, CSS3, JavaScript y frameworks como React, Vue o Blazor.
- Chatbots: integrar bots con SAP B1 y sistemas mediante APIs de terceros (pagos, notificaciones, autenticación).
- Control de versiones y despliegue: usar Git y GitHub para ramas, revisiones y pipelines CI/CD.
- Pruebas y documentación: preparar pruebas unitarias, endpoints, integración y procedimientos de despliegue.
Requisitos mínimos
- Formacion academica: Titulo Universitario en Ingeniería en Sistemas, Informática o afín.
- Formación complementaria (No indispensable): Certificado en metodologías ágiles (Scrum/Kanban).
- Años de experiencia: 3 años de experiencia de desarrollo de software
- Idiomas:Ingles
- Español
- Conocimiento complementario: Backend: experiencia en .NET, construcción de APIs, Integraciones, autenticación/autorización, OWASP en APIs.