SAP ABAP Developer ( 3+ years of experience )

  • Full-time
  • City: Ho-Chi-Minh Ville
  • Experience: Confirmed

Company Description

We are SAP strategic partner in digital transformation, TeamWork is involved in four core businesses: - Business Consulting - SAP Business Solutions - Technology Platforms - Data Analytics. Recognized by its clients for its expertise and experience, TeamWork accompanies both major international accounts and SMEs. With more than 900 employees and 20 international locations (Switzerland, France, Slovakia, Germany, Luxemburg, Vietnam, Singapore, China, India, Canada, United States), TeamWork stands out with its ability to guarantee 24/7 technical and functional outsourcing support services (in English and French) and geographical proximity to its customers. The competence, the taste for the challenge, the human values and the talent of its teams allow TeamWork to achieve linear growth and strong customer and employee loyalty. We kindly invite you to visit our web site at https://www.teamwork.net/en for more information.

Job Description

  • Design, develop, test, and maintain custom ABAP programs including reports, module pools, function modules, and object-oriented classes.
  • Develop and manage SAP Forms using SAP Script, SAPscript, Smart Forms, and Adobe Document Services (ADS).
  • Implement enhancements using Business Add-Ins (BADIs) and User Exits to extend standard SAP functionality without modification.
  • Build and maintain IDoc interfaces for inbound and outbound EDI/integration scenarios.
  • Write performance-optimized SQL queries using Open SQL, CDS Views, and ABAP on HANA techniques.
  • Collaborate with functional teams to translate business requirements into technical specifications and ABAP solutions.
  • Perform unit testing, code reviews, and participate in transport management across DEV / QAS / PRD.
  • Troubleshoot and resolve incidents related to custom ABAP programs in production environments.
  • Contribute to RAP (RESTful ABAP Programming Model) development on S/4HANA and BTP where applicable.
  • Support integration scenarios using OData services, REST/SOAP APIs, and SAP Integration Suite (BTP).
  • Maintain technical documentation including functional specs, technical specs, and test cases.

Qualifications

Core ABAP Development

  • Proficient in ABAP programming: reports, ALV, module pools, function modules, RFC.
  • Object-Oriented ABAP (OOP): classes, interfaces, inheritance, polymorphism, design patterns.
  • ABAP Workbench, SE80, Eclipse ADT (ABAP Development Tools).
  • Open SQL performance tuning; experience with internal tables, field symbols, and data references.

Forms

  • SAPscript, Smart Forms — design, development, and maintenance.
  • Adobe Document Services (ADS) / Adobe Interactive Forms 

Enhancement Framework

  • BADIs (Business Add-Ins): classic and new kernel BADIs, finding and implementing the correct enhancement spot.
  • User Exits: customer exits, module pool exits, menu exits.
  • Implicit and explicit enhancements; enhancement spots and sections.

IDocs & Interfaces

  • IDoc architecture: IDoc types, message types, partner profiles, ports, process codes.
  • Developing custom IDocs and extending standard IDocs with Z-segments.
  • Inbound / outbound processing: function modules, ALE configuration basics.
  • RFC (synchronous and asynchronous), BAPI usage and wrapper development.

Nice-to-Have / Strong Plus Skills

  • RAP (RESTful ABAP Programming Model): behavior definitions, projections, OData V4 exposure on S/4HANA Cloud / on-premise.
  • SAP BTP (Business Technology Platform): Cloud Foundry, BTP Integration Suite (Cloud Integration / API Management), SAP CAP (Cloud Application Programming Model).
  • UI5 / Fiori: SAP UI5 application development, Fiori Elements, Fiori Launchpad administration.
  • CDS Views: entity definitions, associations, annotations (OData, analytics, access control).
  • OData services: development via SEGW, RAP, and CAP; REST API integration patterns.
  • S/4HANA migration experience: custom code adaptation, ABAP for HANA, simplification list.
  • SAP Digital Manufacturing (DM) or other industry-specific add-on experience

Qualifications & Experience

  • Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related field.
  • More than 3 years of hands-on SAP ABAP development experience in project environments.
  • Experience working across at least two SAP functional areas (e.g., MM, SD, PP, FI/CO, WM/EWM).
  • Familiarity with SAP transport management (CTS), development standards, and Agile/Waterfall delivery.
  • Strong analytical and problem-solving skills with attention to code quality and performance.
  • Good communication skills in English; ability to work directly with functional consultants and business users.
  • SAP certification (e.g., C_TAW12_750 or equivalent) is an advantage.

Additional Information

•         13th salary after 1 working year. 
•         Bonus after 1 working year that is based on your performance and on the global result of company. 
•         12 basic days off + 6 additional days off offered by company / year. 
•         Have 1 additional health private insurance for employee after trial period. 
•         Have fees for lunch.   
•         Yearly trip for Teambuilding 

Privacy Notice