Custom Software Engineer

Accenture

3–5 yrs Pune Full Time Work from office
Accenture logo
Posted : today
Actively hiring

Job description

Join our team as a Custom Software Engineer focused on developing cutting-edge, AI-native SAP applications. This role emphasizes building HANA-optimized solutions by integrating deep ABAP on HANA expertise with advanced agentic AI patterns, including LLMs, tools, retrieval, and evaluation.

We are seeking professionals to deliver high-performance, cloud-ready, production-grade applications. Your work will leverage HANA pushdown principles and modern ABAP to create governed AI capabilities that can intelligently assist within enterprise SAP workflows, all without the need for training foundation models from scratch.

Responsibilities

Design and develop ABAP solutions optimized for SAP HANA, focusing on pushdown principles for efficient data processing. Build robust data models using CDS views and implement performance-critical logic with AMDP/SQLScript. Develop modular, testable, and maintainable ABAP code following clean architecture practices. Create AI-enabled SAP experiences by integrating ABAP services with LLM capabilities, focusing on tool calling, retrieval grounding, and deterministic fallbacks.

Establish automated testing for ABAP services and AI behaviors, including evaluation harnesses and guardrails for AI outputs. Instrument services for observability and reliability, ensuring robust error handling for enterprise flows. Integrate ABAP on HANA services with various SAP and non-SAP ecosystems and collaborate with cross-functional teams for end-to-end solution delivery.

Qualifications

A strong foundation in ABAP Development on HANA, including performance tuning and efficient SQL access patterns, is essential. Proficiency with CDS views, modern data modeling, and experience with AMDP/SQLScript for performance-critical scenarios are required.

Solid software engineering discipline, including clean design, a testing mindset, CI/CD orientation, and production readiness, is crucial. Candidates must possess AI-native build capabilities, encompassing LLM integration, retrieval grounding, tool orchestration, evaluation loops, and safety boundary implementation.

Additional beneficial skills include OData/service design patterns, API lifecycle management, and experience integrating SAP backends with cloud runtimes. Familiarity with performance benchmarking and SAP security/authorization concepts is also advantageous. A minimum of 3 years of experience is required for this role.

Essential Skills

SAP ABAP Development for HANAABAP on HANA EngineeringCDS viewsAMDP / SQLScriptLLM integrationRetrieval groundingTool orchestrationEvaluation loopsSafety boundaries

Good to Have

OData/service design patternsAPI lifecycle managementContract-first developmentSAP security/authorizations

Highlights

  • Actively hiring

More Details

RoleCustom Software Engineer
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX