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 cooperativo 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.