Custom Software Engineer

Accenture

2–5 yrs Pune Full Time Work from office
Accenture logo
Posted : 7 Sept 2026

Job description

This role focuses on developing advanced SAP applications and extensions, leveraging both deep ABAP on HANA expertise and AI patterns like LLMs and retrieval. The goal is to create high-performance, cloud-ready solutions using HANA pushdown techniques and modern ABAP. You will implement governed AI capabilities that enable reasoning, context retrieval, and assistance within enterprise SAP workflows.

The position does not involve training foundation models from scratch but rather building AI behaviors such as grounding, evaluation, and guardrails as integral parts of SAP solution delivery. This approach ensures faster delivery of intelligent SAP workflows with reduced operational risk.

Responsibilities

Design and develop high-performance ABAP solutions for SAP HANA, emphasizing data pushdown principles and efficient data access using CDS views and AMDP/SQLScript.

Build modular, testable, and maintainable ABAP code following clean architecture practices, and develop services/APIs using modern paradigms like OData.

Model enterprise business entities with CDS semantics for transactional and analytical consumption, creating reusable data artifacts.

Develop AI-enabled SAP experiences by integrating ABAP services with LLM capabilities, including tool calling, retrieval-grounded outputs, and deterministic fallbacks.

Implement automated quality assurance through unit, integration, and contract tests, and establish evaluation harnesses for AI behaviors and guardrails.

Instrument services with logs, metrics, and traces for production support, design robust error handling, and support incident response.

Integrate ABAP on HANA services with SAP and non-SAP ecosystems, collaborating with cross-functional teams to ensure end-to-end solution correctness and performance.

Qualifications

A strong foundation in ABAP Development on HANA, including performance tuning, pushdown techniques, and efficient SQL access patterns, is essential.

Proficiency with CDS views, modern data modeling practices (associations, annotations, authorization concepts), and AMDP/SQLScript for performance-critical scenarios is required.

Solid software engineering discipline, including clean design, a testing mindset, CI/CD orientation, and a focus on production readiness, is crucial.

Experience in building AI-native capabilities such as LLM integration, retrieval grounding, tool orchestration, evaluation loops, and implementing safety boundaries is a key requirement.

Additional beneficial skills include OData/service design patterns, API lifecycle management, contract-first development, and familiarity with SAP security and authorization compliance.

Essential Skills

SAP ABAP Development for HANACDS ViewsAMDP / SQLScriptClean DesignTestingCI/CDProduction ReadinessLLM IntegrationRetrieval GroundingTool OrchestrationEvaluation LoopsSafety Boundaries

Good to Have

ODataAPI Lifecycle ManagementContract-First DevelopmentSAP AuthorizationsPerformance BenchmarkingLoad TestingQuery-Plan Tuning

More Details

RoleCustom Software Engineer
DepartmentSoftware Engineer
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX