Software Development Engineer

Chennai, IndiaFull-timePosted Jul 13, 2026
Apply

We are seeking a highly skilled and visionary Lead SAP Fiori/ABAP Reports Developer & Technical Anchor to join our balanced product team. In this dual-hatted role, you will serve as the technical anchor, following the architectural direction, and providing Ford IERP development standards including clean core principles. You will be hands-on in designing, developing, and optimizing modern user interfaces using SAP Fiori/SAPUI5, while leveraging robust backend ABAP programming, CDS Views, Datasphere, and AMDP to deliver high-performance, real-time reporting solutions on SAP S/4HANA.

As the Technical Anchor, you will be the cornerstone of the development team—fostering a culture of technical excellence, delivery tracking, driving agile methodologies (such as pair programming and test-driven development), and aligning technical implementation with product strategy.

Key Responsibilities

1. Technical Leadership & Anchor Role

  • Technical Governance: Act as the primary technical authority for the product team, establishing and enforcing coding standards, code review processes, and architectural best practices.
  • Delivery & Tracking: Track project milestones, deliverables, dependencies, risks, and issues to ensure on-time delivery. Coordinate SIT, UAT, L&P, Dry Run, and Production deployment activities.
  • Agile Advocacy: Drive agile engineering practices within the team, including Test-Driven Development (TDD), continuous integration/continuous deployment (CI/CD), and automated testing.
  • Product Collaboration: Partner closely with Product Managers, and business stakeholders to clarify requirements, prioritize deliverables, and manage scope changes.
  • Risk & Debt Management: Identify technical debt and proactively propose refactoring strategies to ensure system stability, security, and scalability.

2. SAP Fiori & UX Development

  • Standard Fiori Extension: Extend, configure, and customize standard SAP Fiori applications and Fiori Elements (List Reports, Analytical List Pages, Overview Pages).
  • Fiori Launchpad: Configure and manage SAP Fiori Launchpad, including catalogs, groups, roles, and spaces/pages.
  • OData Services: Design, develop, and optimize SAP Gateway OData services (v2 and v4) using SEGW or CDS-based BOPF/RAP frameworks.
  • UI/UX Design: Design and develop custom SAP Fiori/SAPUI5 applications using MVC architecture, JavaScript, XML, and CSS.

3. Advanced ABAP & Reporting Development

  • Modern ABAP Reporting: Develop complex, high-performance analytical and operational reports using ABAP on HANA, Core Data Services (CDS) Views, and ABAP Managed Database Procedures (AMDP).
  • S/4HANA Optimization: Utilize modern ABAP syntax and object-oriented programming (OOP) to build scalable backend logic, ensuring optimal push-down of data processing to the HANA database.
  • Legacy Integration: Maintain and optimize legacy ABAP reports (ALV, classical, interactive) and transition them to modern S/4HANA-compatible architecture where appropriate.
  • Performance Tuning: Perform deep-dive performance analysis, troubleshooting, and tuning of SQL queries, CDS views, and ABAP code using tools like SAT, ST05, and ATC (ABAP Test Cockpit).

Required Qualifications & Experience

Experience Profile (8–10 Years Total)

  • Overall SAP Development: 8+ years of hands-on experience in SAP ABAP and Fiori development.
  • SAP S/4HANA & Reporting: 5+ years of experience working with SAP S/4HANA, specifically building CDS Views, AMDP, and utilizing virtual data models (VDM).
  • SAP Fiori / SAPUI5: 4+ years of dedicated experience developing SAPUI5/Fiori applications, custom UI components, and OData services.
  • Technical Lead/Anchor Role: 2+ years of experience acting as a Technical Lead, Anchor, or Scrum Developer Lead on a balanced team, with a proven track record of mentoring others.

 

Technical Skill Set

  • Backend Languages & Frameworks: Advanced ABAP, Object-Oriented ABAP, ABAP RESTful Application Programming Model (RAP) or Cloud Application Programming Model (CAP).
  • HANA Database Technologies: CDS Views (with annotations and access controls), AMDP, Table Functions, and SQLScript.
  • Frontend Technologies: SAPUI5, JavaScript, HTML5, CSS3, XML, JSON, and Fiori Elements.
  • Integration: SAP Gateway, OData (v2/v4), RFC, BAPIs, and ALE/IDoc.
  • Tools & Platforms: Eclipse (ADT), SAP Web IDE / SAP Business Application Studio (BAS), SAP BTP (Business Technology Platform) Cloud Foundry.
  • DevOps & Testing: Experience with ABAP Unit, OPA5/UIVeri5 for Fiori testing, Git/gCTS, and SAP Transport Management.

 

Soft Skills & Leadership Attributes

  • Problem Solving: Strong analytical mindset with the ability to troubleshoot complex system integrations and performance bottlenecks.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical business partners.
  • Collaboration: A strong team-first mindset, comfortable with pair programming, active collaboration, and constructive code reviews.
  • Adaptability: Eagerness to learn new technologies (e.g., SAP BTP services, AI SDKs for SAP) and drive continuous improvement.

 

Preferred/Nice-to-Have Qualifications

  • Familiarity with BI report development using Datasphere, GCP Big Query, and Qlik Sense or Power BI
  • SAP Certifications in ABAP Development, SAP S/4HANA, or SAP Fiori/SAPUI5.
  • Experience with SAP Business Technology Platform (BTP) extension suite and integration suite.
  • Experience in the Automotive or Manufacturing sector.
  • Knowledge of SAP Analytics Cloud (SAC) integration.

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free