A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A minimum of 3 years of experience is required.
  • 15 years of full-time education is required.
  • SAP Business Technology Platform application development fundamentals across platform architecture, administration basics, solution design, and frontend/backend development are required.
  • Hands-on full-stack implementation experience encompassing backend services, APIs, data models, and UI integration is required.
  • Strong software engineering fundamentals, including clean code, a testing mindset, and CI/CD orientation, are required.
  • Ability to move applications from prototype to production is required.

Responsibilities

  • Build, deploy, and manage cloud applications on SAP Business Technology Platform, covering platform fundamentals, administration touchpoints, solution design, and frontend and backend development.
  • Develop backend services and APIs, including create, read, update, and delete operations, business logic, and validations, using Node.js-based service patterns; expose services for frontend consumption.
  • Build responsive UI components using SAPUI5 XML views, controllers, and the Model-View-Controller approach, and integrate them with backend APIs for data display and write-back flows.
  • Design database artifacts and data models, including tables, views, entities, and relationships, and connect applications to SAP HANA-based persistence patterns used in Business Technology Platform application development.
  • Configure subaccounts, service instances, roles, and development spaces; configure destinations for integrating external APIs and databases.
  • Package and deploy applications using multi-target application deployment artifacts where applicable.
  • Implement LLM-integrated features in Business Technology Platform applications, including tool calling, orchestration, memory and state handling, and safe action boundaries.
  • Build retrieval-grounded experiences over enterprise content and APIs where grounded responses are required, with clear fallback behaviors.
  • Create evaluation loops using offline test sets and online monitoring to measure AI behavior changes and catch regressions early.
  • Use Git-based workflows for source control and collaboration, and work in Agile/Scrum delivery models.
  • Debug and resolve backend, database, and service exposure issues encountered during full-stack delivery.

Desired Qualifications

  • Practical exposure to Business Technology Platform application-development tooling and patterns used in delivery environments, such as SAP Business Application Studio in full-stack build contexts.
  • Familiarity with structured learning paths such as Business Technology Platform Application Development training and bootcamp-style enablement.
  • Awareness of platform building blocks and guidelines referenced in community materials such as the SAP Business Technology Platform Developer’s Guide.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs