A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

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

About the Job

Requirements

  • A minimum of 12 years of experience is required.
  • 15 years of full-time education is required.
  • Hands-on SAP Business Technology Platform application development spanning platform architecture, administration basics, solution design, and frontend and backend implementation is required.
  • Full-stack implementation experience evidenced by 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 AI-native applications from prototype to production is required.

Responsibilities

  • Build, deploy, and manage cloud applications on SAP Business Technology Platform, including 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 user interface 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 integration with external APIs and databases.
  • Package and deploy applications using multi-target application deployment artifacts where applicable.
  • Implement large language model-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 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.
  • Build agentic applications integrated with enterprise services; the role does not center on training foundation models from scratch.

Desired Qualifications

  • Practical exposure to SAP Business Application Studio in full-stack application development 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 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