
Software Development Engineer
Ford · India · Hybrid
Hiring signal
Actively hiring
Posted 6 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 6 days ago
- Still listed on the employer's own board
- Design, develop, and maintain custom ABAP programs, enhancements, and extensions on SAP S/4HANA and ECC systems.
- Build and expose SAP APIs (OData V2/V4 services) for integration with internal and external systems, third-party applications, and Fiori/UI5 apps.
- Develop managed and unmanaged RAP (RESTful ABAP Programming Model) business objects, behavior definitions, and implementations following clean core principles.
- Implement CDS Views (Core Data Services) with appropriate annotations for OData exposure, analytics, and RAP-based transactional apps.
- Collaborate with functional consultants and integration teams to design end-to-end API strategies for SAP-to-SAP and SAP-to-non-SAP integrations.
- Support and contribute to SAP BTP-based extension projects (e.g., side-by-side extensibility, CAP model basics, integration with SAP Integration Suite, or BTP ABAP Environment/Steampunk) as needed.
- Perform code reviews, unit testing, and performance tuning to ensure high-quality, scalable, and maintainable code.
- Participate in requirement gathering, technical design, and documentation for development objects.
- Troubleshoot and resolve production issues related to APIs, OData services, and custom developments.
- Ensure adherence to ABAP development standards, clean core methodology, and SAP best practices.
- Familiarity with SAP Gateway, API Management, and integration technologies (IDocs, RFCs, Web Services, REST/SOAP).
- Understanding of SAP S/4HANA architecture and clean core extensibility principles.
- Experience with Git-based version control, ADT (ABAP Development Tools in Eclipse), and Agile/Scrum delivery methods is a plus.
- Design, develop, and maintain custom ABAP programs, enhancements, and extensions on SAP S/4HANA and ECC systems.
- Build and expose SAP APIs (OData V2/V4 services) for integration with internal and external systems, third-party applications, and Fiori/UI5 apps.
- Develop managed and unmanaged RAP (RESTful ABAP Programming Model) business objects, behavior definitions, and implementations following clean core principles.
- Implement CDS Views (Core Data Services) with appropriate annotations for OData exposure, analytics, and RAP-based transactional apps.
- Collaborate with functional consultants and integration teams to design end-to-end API strategies for SAP-to-SAP and SAP-to-non-SAP integrations.
- Support and contribute to SAP BTP-based extension projects (e.g., side-by-side extensibility, CAP model basics, integration with SAP Integration Suite, or BTP ABAP Environment/Steampunk) as needed.
- Perform code reviews, unit testing, and performance tuning to ensure high-quality, scalable, and maintainable code.
- Participate in requirement gathering, technical design, and documentation for development objects.
- Troubleshoot and resolve production issues related to APIs, OData services, and custom developments.
- Ensure adherence to ABAP development standards, clean core methodology, and SAP best practices.
- 6–8 years of overall ABAP development experience, including OOP ABAP, Enhancement Framework, BAdIs, and User Exits.
- Strong, hands-on experience developing OData services (SEGW / RAP-based) and consuming/exposing SAP APIs.
- Solid experience with RAP (RESTful ABAP Programming Model) — behavior definitions, behavior implementations, projection views, and RAP-based Fiori Elements apps.
- Proficiency in CDS Views development with annotations for UI, analytics, and OData exposure.
- Working knowledge of SAP BTP — exposure to ABAP Environment (Steampunk), Integration Suite, or side-by-side extension concepts is desirable.
- Familiarity with SAP Gateway, API Management, and integration technologies (IDocs, RFCs, Web Services, REST/SOAP).
- Understanding of SAP S/4HANA architecture and clean core extensibility principles.
- Experience with Git-based version control, ADT (ABAP Development Tools in Eclipse), and Agile/Scrum delivery methods is a plus.
- Strong problem-solving skills, attention to detail, and ability to work independently as well as in cross-functional teams.
- 6–8 years of overall ABAP development experience, including OOP ABAP, Enhancement Framework, BAdIs, and User Exits.
- Strong, hands-on experience developing OData services (SEGW / RAP-based) and consuming/exposing SAP APIs.
- Solid experience with RAP (RESTful ABAP Programming Model) — behavior definitions, behavior implementations, projection views, and RAP-based Fiori Elements apps.
- Proficiency in CDS Views development with annotations for UI, analytics, and OData exposure.
- Working knowledge of SAP BTP — exposure to ABAP Environment (Steampunk), Integration Suite, or side-by-side extension concepts is desirable.
- Familiarity with SAP Gateway, API Management, and integration technologies (IDocs, RFCs, Web Services, REST/SOAP).
- Understanding of SAP S/4HANA architecture and clean core extensibility principles.
- Experience with Git-based version control, ADT (ABAP Development Tools in Eclipse), and Agile/Scrum delivery methods is a plus.
- Strong problem-solving skills, attention to detail, and ability to work independently as well as in cross-functional teams.
More jobs at Ford
All 7- Full Stack Engineer, Back-end/Edge DevelopmentFord · Palo Alto, CA, United States · USD 85,400–192,900/yr25d ago
- Senior Full Stack DeveloperFord · Allen Park, MI, United States · USD 86,600–166,200/yr27d ago
- Senior Kubernetes/OpenShift Platform EngineerFord · India1mo ago
- Technical Support Engineer - Michigan Truck PlantFord · Wayne, MI, United States · USD 6–8/hr1mo ago
- Frontend Software EngineerFord · United States · USD 68,300–192,900/yr4mo ago
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- AI EngineerDiverse Lynx India · Bengalurujust now
- Node JS Developer -Tech LeadVarite India Private · Mysuru, KAjust now
- Node JS Full Stack developerVarite India Private · Mysuru, KAjust now
- Software Engineer II (Fullstack)Bloomreach · Indiatoday
- Java Developer + AIZensar Technologies · Indiatoday