Custom Software Engineer

Accenture

Bengaluru2–5 yrs3h agovia Naukri

About the Role

Project Role: Custom Software Engineer

Key Responsibilities

  • Design and develop ABAP solutions optimized for SAP HANA using pushdown principles.
  • Build efficient data models and access patterns using CDS views, associations, annotations, and authorization concepts.
  • Implement performance critical logic using AMDP / SQLScript.
  • Develop modular, testable, and maintainable ABAP code aligned to clean architecture practices.
  • Build services and APIs using modern paradigms (OData/service exposure patterns).
  • Apply secure coding standards and authorization checks.
  • Model enterprise business entities using CDS semantics.
  • Design reusable data artifacts for downstream consumers.
  • Build AI enabled SAP experiences that integrate ABAP services with LLM capabilities, including:
  • Tool calling orchestration
  • Retrieval grounded outputs (RAG style grounding)
  • Deterministic fallbacks
  • Implement prompts/templates, tool schemas, and context assembly strategies.
  • Build automated tests for ABAP services and data artifacts.
  • Establish evaluation harnesses for AI behaviors.
  • Introduce guardrails for AI outputs.
  • Instrument services and critical logic with logs/metrics/traces.
  • Design robust error handling for enterprise flows.
  • Support incident response with runbooks and structured diagnostics.
  • Integrate ABAP on HANA services with SAP and non-SAP ecosystems.
  • Collaborate with UX, integration, data, and platform teams.
  • Prototype rapidly and evolve prototypes into scalable production systems.

Requirements & Tech Stack

  • SAP ABAP Development for HANA
  • ABAP on HANA Engineering (Performance First)
  • Modern ABAP Development
  • Data Modeling, Reporting Semantic Enablement
  • AI Native SAP Capabilities (Agentic + Grounded)
  • Quality Engineering Evaluation Loops (AI + ABAP)
  • Observability, Reliability Operations
  • Integration End to End Delivery

Qualifications

  • 15 years full time education
  • Strong hands-on expertise in ABAP Development on HANA (performance tuning, pushdown, efficient SQL access patterns).
  • Proficiency with CDS views and modern data modeling practices.
  • Experience with AMDP / SQLScript for performance critical scenarios.
  • Solid software engineering discipline: clean design, testing mindset, CI/CD orientation, and production readiness.
  • AI native build capability: LLM integration, retrieval grounding, tool orchestration, evaluation loops, and safety boundaries.
  • OData/service design patterns, API lifecycle management, and contract-first development.
  • Experience integrating SAP backends with cloud runtimes and enterprise integration platforms.
  • Familiarity with performance benchmarking, load testing, and query-plan driven tuning practices.
  • Knowledge of SAP security/authorizations and compliance requirements.

Fresher Software Developer Jobs in Bengaluru · last 7 days

104 openings · 101 need no experience

Most hiring: Creative Hands HR, IBM, Jobaaj Com

See all 104 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job