职位描述
作为采购到支付(PTP)领域的高级软件工程师(SAP),我们希望这位开发人员能够参与项目 ABAP 构建和开发活动,以支持新解决方案的成功业务采用。需要对供应链原则有深入理解,并具备设计和交付高质量、干净核心解决方案的经验,以满足整体业务需求。
职责包括但不限于:
- 开发和维护采购到支付流程的 SAP 解决方案,包括采购申请、采购订单、货物接收、发票验证、供应商主数据和支付处理
- 参与 SAP 与其他与 PTP 相关系统之间的集成设计和开发,包括第三方采购平台
- 分析和解决与采购订单处理、货物接收差异、发票审批延迟和供应商付款相关的问题
- 确保来自功能和产品团队的功能规格完整并准备好进行技术设计和开发
- 提供工作量估算,并与工作流负责人合作,更新 ADO 工具以报告 RICEFW 状态和日期
- 根据 Clean Core 最佳实践建议替代技术设计
- 完成所有相关的技术规格文档,并在测试和修复缺陷期间支持功能团队
- 执行 SAP ABAP 开发活动,以支持业务请求,改善或增加现有 SAP 生态系统的功能,特别是 HANA/ABAP,重点关注采购到支付流程。
- 根据 NBCU S/4 HANA 编码标准进行代码审查
- 与功能团队合作,支持功能单元测试、集成测试等测试周期
资格要求
技术技能
- 作为高级开发人员的经验,至少有 8 年的核心 SAP ABAP 开发和 SAP Fiori UI5 经验。
- 了解各种 SAP 模块和集成开发,参与大规模 SAP S/4 实施项目
- 精通 SAP HANA CDS 视图/OData 服务开发,包括 SQL 和 AMDP 的使用
- 通过自动化和数字化倡议(如电子采购解决方案、供应商门户和自动发票匹配)推动 PTP 流程的改善,对 PTP 相关的标准 CDS 视图有深入理解和经验,例如 ME_PURCHASING_DOCUMENT_HEADER, ME_PURCHASING_DOCUMENT_ITEM, ES_PUR_PO_HEADER, ES_PUR_PO_ITEM
- 具备 PTP 相关的标准 oData 服务经验,例如 C_PurchaseOrder, C_PurchaseOrderItem, C_GoodsReceipt
- 具备与 PTP 相关的 BAPI 经验,例如 BAPI_PO_CREATE1, BAPI_PO_CHANGE, BAPI_GOODSMVT_CREATE, BAPI_INCOMINGINVOICE_CREATE
- 具备 S4/HANA 迁移计划的经验,并接触过 BTP 集成/并行 RAP 编程模型者优先
- 参与过与功能团队的 GAP 分析和技术设计研讨会
- 能够完成高水平的技术设计,并根据 Clean Core 原则建议最佳实践
- 确认能够使用 BADI、BAPI、LSMW、ALE、RFC 调用、IDOC、BDC、业务对象、类和方法、Adobe 表单、SmartForms、SAPScripts、数据字典、ALV
- 具备 ABAP 调试技能和工作流经验
S/4 HANA 开发经验
- 了解使用 CDS 和 AMDP 的 OData 开发,具备工作流经验,包括支持和调试
- 了解和意识到 SAP Clean Core 原则,包括使用发布的 API、应用内可扩展选项和关键用户可扩展性。
- 了解 3-Tier 可扩展模型以及 SAP RAP(RESTful ABAP)和 CAP(云应用)编程模型
- 有将自定义代码库从 ECC 或 SOH 系统迁移到 S/4 HANA 平台的经验,应用技术补救和 Clean Core 框架
- 在原生 SQL、ADBC、外部视图、ABAP 核心数据服务、AMDP 程序、文本搜索、ALV on HANA 的实施知识。
- 在根据业务需求创建自定义和增强标准 CDS 视图及 AMDP 类方面有实践经验,了解 CDS 视图中的各种可用注释。
- 对其他新 SAP 技术(如 Fiori SAPUI5、SAP BTP 集成套件、SAP 业务应用工作室、SAP Build 等)有良好了解
其他技能
- 确认能够灵活和敏捷地工作,无论是独立还是团队合作
- 相关的 SAP 技术认证者优先
- 具备 SAP HANA 的代码性能规则和指南的实践知识
- 展现出优秀的口头和书面沟通能力
- 具备人际交往能力,以便在团队环境中参与和协作。
附加条件
- MDG 经验
- Vistex 经验