Skip to content

Open nowPosted today

Software Development Engineer

Ford Global885 open roles

Where
Chennai, Tamil Nadu, India
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Development EngineerFord Global · Chennai, Tamil Nadu, India
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Ford Global's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.3% of postings close within 7 days. Measured by our own scanner across the market. Ford Global postings stay open a median of 9 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.6%3 days
  3. 13.3%7 days
  4. 21.3%14 days
  5. 35.7%30 days
  6. 59.1%60 days
This job: posted today

Ford Global median: 9 days open

The posting

Job Description

As a Senior SAP ABAP & Fiori Developer, you will design, develop, enhance, and optimize SAP applications and reporting solutions across SAP S/4HANA.

You will work across the application stack, developing SAP Fiori and SAPUI5 user experiences as well as backend solutions using ABAP, CDS Views, ABAP Managed Database Procedures (AMDP), OData services, and modern SAP development frameworks.

The successful candidate will bring strong hands-on SAP engineering experience, an understanding of S/4HANA development principles, and the ability to troubleshoot complex functional and technical problems. You will collaborate with Product Managers, Business Analysts, and engineers in an agile product environment to translate business requirements into maintainable technical solutions.

Responsibilities

SAP Fiori and User Experience Development

  • Extend, configure, and customize standard SAP Fiori applications and Fiori Elements, including List Reports, Analytical List Pages, and Overview Pages.
  • Develop custom SAP Fiori/SAPUI5 applications using MVC architecture, JavaScript, XML, HTML5, and CSS.
  • Configure and support SAP Fiori Launchpad functionality, including catalogs, roles, spaces, and pages.
  • Design, develop, and optimize OData v2 and v4 services using SAP Gateway, CDS-based services, and the ABAP RESTful Application Programming Model (RAP).
  • Apply SAP Fiori design principles to deliver intuitive and consistent user experiences.

Advanced ABAP and Reporting Development

  • Design and develop high-performance analytical and operational solutions using ABAP on SAP HANA, CDS Views, and AMDP.
  • Develop scalable backend solutions using modern ABAP syntax and object-oriented ABAP.
  • Build CDS Views using appropriate annotations, associations, access controls, and reusable data models.
  • Apply HANA code-pushdown techniques to improve application and reporting performance.
  • Maintain and modernize existing ABAP applications and reports, including ALV, classical, and interactive reports, where required.
  • Perform performance analysis and optimization using tools such as SQL Trace (ST05), ABAP Runtime Analysis (SAT), and ABAP Test Cockpit (ATC).
  • Troubleshoot complex application, integration, and data-performance issues.
  • Apply clean-core principles and SAP S/4HANA development standards when designing extensions and custom solutions.

Agile Collaboration and Engineering Quality

  • Work collaboratively with Product Managers, Business Analysts, and engineering teams to clarify requirements and refine user stories.
  • Participate in estimation, sprint planning, technical design discussions, and solution reviews.
  • Apply automated testing and Test-Driven Development (TDD) practices where appropriate.
  • Participate in peer code reviews, pair programming, and knowledge-sharing activities.
  • Support continuous integration and continuous delivery practices for SAP development.
  • Create maintainable technical documentation and contribute to engineering standards.
  • Identify opportunities to reduce technical debt and improve application performance, maintainability, and reliability.

Qualifications

Required Qualifications and Experience

  • 6+ years of hands-on SAP development experience with strong expertise in ABAP and object-oriented ABAP.
  • Hands-on experience developing solutions on SAP S/4HANA.
  • Strong experience with SAP Fiori and SAPUI5 application development.
  • Demonstrated experience developing CDS Views and HANA-optimized ABAP solutions.
  • Experience with ABAP Managed Database Procedures (AMDP), SQLScript, or Table Functions.
  • Hands-on experience developing and consuming OData services.
  • Experience with SAP Gateway and modern SAP application development approaches such as RAP.
  • Experience troubleshooting and optimizing ABAP, SQL, and CDS performance.
  • Experience with SAP development environments such as Eclipse with ABAP Development Tools (ADT) and SAP Business Application Studio (BAS).
  • Understanding of SAP transport and software lifecycle management practices.

Technical Skills

SAP Backend Development

  • ABAP
  • Object-oriented ABAP
  • ABAP RESTful Application Programming Model (RAP)
  • CDS Views
  • AMDP
  • SQLScript and Table Functions

SAP Frontend Development

  • SAP Fiori
  • SAPUI5
  • Fiori Elements
  • JavaScript
  • HTML5
  • CSS
  • XML and JSON

Integration

  • SAP Gateway
  • OData v2/v4
  • Remote Function Call (RFC)
  • Business Application Programming Interfaces (BAPIs)
  • ALE/IDoc integration

Development and Quality Tools

  • Eclipse with ABAP Development Tools
  • SAP Business Application Studio
  • ABAP Unit
  • Git or gCTS
  • SAP transport management
  • ATC, SAT, and ST05 performance and quality tools

Professional Skills

  • Strong analytical and structured problem-solving abilities.
  • Ability to diagnose complex application, integration, and performance issues.
  • Clear written and verbal communication skills.
  • Ability to explain technical concepts to both technical and non-technical stakeholders.
  • Collaborative working style with experience in code reviews, pair programming, and knowledge sharing.
  • Ability to adapt to evolving SAP technologies and development practices.

Preferred Qualifications

  • Experience with SAP Business Technology Platform (BTP).
  • Experience with SAP Cloud Application Programming Model (CAP).
  • Experience with SAP Datasphere and SAP Analytics Cloud.
  • Familiarity with enterprise reporting and analytics technologies such as Google BigQuery, Qlik Sense, or Microsoft Power BI.
  • Experience with SAP BTP Integration Suite or Extension Suite capabilities.
  • Relevant SAP certifications in ABAP development, SAP S/4HANA, or SAP Fiori/SAPUI5.
  • Experience in automotive, manufacturing, or other complex enterprise environments.
  • Familiarity with cloud-native development and continuous integration/continuous delivery practices.

#LI-MF2

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Ford Global's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Ford Global's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Ford Global's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.