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.