Source description
About the role
Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet Job Title: Software Engineer (IV) - Premium Engineer III Location: Chennai Work Type: Hybrid (4 Days work From Office) Position Description: Key Responsibilities: API Development & Integration: Design, build, and expose robust, secure, and scalable SAP APIs (OData v2/v4, RESTful APIs, SOAP, RFCs, and BAPIs) to support seamless integration with external applications. BTP Extension Development: Develop side-by-side and on-stack extensions on SAP BTP (using the SAP BTP ABAP Environment / Steampunk) to keep the core S/4HANA ERP clean. Modern ABAP Development: Write clean, optimized, and modern Object-Oriented ABAP (OO-ABAP) code. Develop business objects and services using RAP (ABAP RESTful Application Programming Model). Data Modeling: Create and optimize complex Core Data Services (CDS) Views, Table Functions, and AMDP (ABAP Managed Database Procedures) on SAP HANA. Collaboration: Partner closely with middleware teams (SAP Integration Suite / CPI), frontend developers (SAPUI5/Fiori), and business analysts to translate functional integration requirements into technical designs. Testing & Code Quality: Write automated unit tests using the ABAP Unit Testing framework to ensure high code quality, reliability, and regression protection. Performance Tuning: Analyze and resolve performance bottlenecks in custom ABAP code, database queries, and API payloads. Required Technical Skills & Qualifications: Core Experience: 4-6 years of hands-on experience in SAP ABAP development (S/4HANA environment preferred). Advanced ABAP: Strong expertise in Object-Oriented ABAP (OO-ABAP), S/4HANA extensibility, and the Enhancement Framework (BAdIs, explicit/implicit enhancement points). API & Gateway Expertise: Extensive experience building and consuming OData services (via SEGW or RAP) and REST/JSON APIs. Deep understanding of API security protocols (OAuth, SAML, API Keys). Modern IDEs: Strong proficiency using ADT (ABAP Development Tools) in Eclipse or VS Code for daily ABAP development (moving away from legacy SAP GUI SE80). Database Development: Strong knowledge of SAP HANA, including CDS Views, associations, annotations, and AMDP. Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Skills Required: ABAP CDS, Advanced Business Application Programming (ABAP) Experience Required: Engineer III Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development Education Required: Bachelor's Degree TekWissen® Group is an equal opportunity employer supporting workforce diversity.
More at TEKWISSEN LLC