freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer SAP ABAP/BTP

Summary

Builds and extends SAP S/4HANA solutions using ABAP Cloud, RAP, CDS Views, and SAP BTP; designs OData services and Fiori integrations while following Clean Core principles.

Software Engineer SAP ABAP/BTP Sr

Location: Colombia

Work Location: hybrid


Requisitos
Requerido – Habilidades Técnicas
  • Mínimo 5 años de experiencia en desarrollo ABAP, con al menos 3 años de experiencia en SAP S/4HANA (On-Premise o Cloud).
  • Experiencia comprobada en al menos un proyecto de implementación SAP de inicio a fin (end-to-end).
  • Experiencia reciente en ABAP Cloud y RAP (RESTful ABAP Programming Model) en entornos productivos.
  • Desarrollo de Business Objects, Behavior Definitions e Implementations bajo escenarios Managed y Unmanaged.
  • Amplios conocimientos en CDS Views, incluyendo:
  • Modelado de datos.
  • Anotaciones (@OData, @UI, @Analytics, @AccessControl).
  • Asociaciones y Extend Views.
  • Experiencia en desarrollo y exposición de servicios OData V2 y V4.
  • Diseño, desarrollo y consumo de APIs utilizando SAP API Business Hub e integraciones con servicios externos.
  • Conocimiento de SAP Fiori y conceptos de integración con SAP BTP - CAP (Cloud Application Programming Model).
  • Conocimiento y aplicación de principios Clean Core, incluyendo:
  • Side-by-side extensions.
  • In-app extensibility.
  • Developer Extensibility.
  • Key User Extensibility.
  • Experiencia aplicando buenas prácticas de desarrollo, ATC (ABAP Test Cockpit), revisiones de código y estándares de calidad.

Requerido – Habilidades Blandas
  • Capacidad analítica y orientación a la solución de problemas.
  • Habilidades de comunicación efectiva con equipos funcionales y técnicos.
  • Capacidad para documentar desarrollos y procesos técnicos de forma clara y estructurada.
  • Trabajo colaborativo en equipos multidisciplinarios.
  • Orientación a resultados y cumplimiento de compromisos.
  • Capacidad de aprendizaje continuo y adaptación a nuevas tecnologías SAP.
  • Atención al detalle y enfoque en la calidad del desarrollo.
  • Proactividad y autonomía en la ejecución de actividades.
Deseable (Habilidades Técnicas)
  • Conocimiento avanzado en ABAP Clásico para mantenimiento de desarrollos legados.
  • Experiencia con:
  • Reportes ABAP.
  • BAdIs.
  • Enhancement Framework.
  • BAPIs.
  • Conocimiento de SAP BTP ABAP Environment (Steampunk).
  • Experiencia en desarrollos side-by-side sobre SAP BTP.
  • Conocimiento de arquitectura de extensiones para entornos SAP S/4HANA Cloud.
  • Experiencia en proyectos de transformación digital o migración hacia S/4HANA.
Responsabilidades (Actividades a desempeñar)
  • Levantar y analizar requerimientos técnicos con equipos funcionales y de negocio.
  • Diseñar y desarrollar extensiones SAP siguiendo principios Clean Core.
  • Desarrollar modelos de datos mediante CDS Views.
  • Implementar lógica de negocio utilizando RAP (RESTful ABAP Programming Model).
  • Exponer, documentar y mantener APIs y servicios OData para integración con SAP Fiori y sistemas externos.
  • Elaborar documentación técnica, especificaciones funcionales-técnicas y diagramas de arquitectura.
  • Ejecutar pruebas unitarias, pruebas de integración y brindar soporte durante pruebas UAT.
  • Aplicar estándares de desarrollo, convenciones de nomenclatura, versionamiento y revisiones de código.
  • Utilizar herramientas de calidad como ABAP Test Cockpit (ATC) para asegurar el cumplimiento de estándares.
  • Participar en actividades de soporte post salida a productivo (Hypercare).
  • Analizar y corregir incidencias relacionadas con desarrollos y extensiones implementadas.
  • Garantizar que los desarrollos cumplan con los lineamientos de arquitectura y extensibilidad definidos para SAP S/4HANA.
Idiomas requeridos
  • Inglés: Intermedio Avanzado / Avanzado (lectura, escritura y conversación).

Información adicional
Condiciones especiales
  • Contrato: Por definir.
  • Modalidad de trabajo: Híbrida y/o remota, según requerimiento del proyecto.
  • Ubicación: Bogota, Colombia

See also