A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 12 years of experience is required; additional information specifies 14+ years in SAP BTP application architecture, development, and delivery.
  • Complete at least 15 years of full-time education and hold a Bachelor's or Master's degree in Computer Science, IT, or Electronics & Communication from a recognized institution.
  • Demonstrate SAP BTP Application Development expertise using pro-code approaches including CAP and Node.js, and low-code/no-code tools including SAP Build Apps.
  • Have hands-on experience with SAP Fiori/UI5 development, OData services, and ABAP extensions.
  • Have expertise in SAP HANA Cloud database modeling, including calculation views and stored procedures.
  • Understand advanced data models using ABAP CDS views and BOPF/RAP frameworks.
  • Have hands-on experience with CDS modeling, service handlers, annotations, projections, and aspects.
  • Be able to design and deploy applications using Cloud Foundry, Kyma runtime, and MTA YAML descriptors.
  • Understand SAP BTP account setup, service provisioning, roles, authorizations, connectivity, and security configuration, including XSUAA, OAuth2, scopes, and role collections across SAP BTP and on-premises landscapes.
  • Understand cloud-native design and DevOps pipelines, including cf push, cds deploy, and cds watch workflows.
  • Understand SAP BTP App Router, multi-tenant routing, and application logging.
  • Be able to architect scalable, secure, and performance-optimized applications.
  • Understand BTP subaccounts, destinations, and identity provisioning.
  • Have strong debugging and performance-tuning skills for Node.js CAP applications.
  • Have demonstrated success managing and delivering large SAP transformation programs.
  • Have strategic thinking, client-focused articulation, and effective demonstration and communication experience.
  • For process AI or industry-function roles, have experience transforming SAP business processes with AI and incorporating Agentic AI innovations in SAP, and understand SAP standard AI features and setup.
  • For functional and industrial roles, have a reasonable understanding of AI technologies and their influence on business processes.

Responsibilities

  • Lead end-to-end SAP BTP application architecture and development across pro-code and low-code/no-code environments.
  • Design and implement SAP Fiori applications integrated through OData services and BTP CAP models.
  • Design and implement CDS-based domain models, service definitions, and event handlers in CAP.
  • Design and implement HDI container architecture, SAP HANA Cloud persistence models, and CDS schema deployments.
  • Oversee implementation of SAP Integration Suite, Event Mesh, and API Management for hybrid connectivity.
  • Ensure authentication and authorization using XSUAA, JWT tokens, role collections, and principal propagation.
  • Drive CI/CD pipeline automation using MTA packaging and Cloud Foundry CLI.
  • Ensure compliance with clean-code principles, cloud-native best practices, and multi-tenant security standards.
  • Guide development and extension using the SAP BTP side-by-side development paradigm to ensure performance and maintainability.
  • Architect and manage business process automation using SAP Workflow, Business Rules, and Automation services.
  • Define and implement security architecture, including roles, authorizations, and identity management for BTP applications.
  • Collaborate with cross-functional teams and stakeholders to align solutions with enterprise goals.
  • Translate business processes into AI-driven workflows by integrating Agentic AI patterns and SAP AI services.
  • Own end-to-end implementation, from data and model integration through solution architecture, development, testing, and deployment within SAP landscapes and customer environments.
  • Collaborate with product, engineering, data, and customer teams to drive AI adoption, optimize models in production, and continuously improve solution quality and impact.

Desired Qualifications

  • Experience with Business Process Management and tools such as Signavio.
  • SAP certifications are preferred, specifically SAP Certified Associate – Positioning SAP Business AI Solutions as part of SAP Business Suite.
  • Exposure to SAP BTP Generative AI services and AI/ML integration within SAP applications.
  • Exposure to generative AI development tools such as SAP Build Code or Joule Studio.
  • Experience with SAP Workflow Management, Business Rules, and Process Automation.
  • Knowledge of event-driven architecture and microservices best practices.

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