Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and play a key role in developing innovative AI-native enterprise applications on SAP Business Technology Platform (SAP BTP).
This position focuses on combining robust platform engineering with cutting-edge agentic AI application patterns. You will be instrumental in building, deploying, and maintaining cloud applications, transforming them into intelligent systems through rapid prototyping and production hardening.
Embrace the opportunity to work with modern frameworks and agile practices to deliver scalable, high-performing solutions that precisely meet unique business needs.
Develop and manage cloud applications on SAP BTP, covering platform administration, solution design, and full-stack development.
Implement backend services and APIs using Node.js patterns, and build responsive frontend components with SAPUI5, integrating seamlessly with backend services.
Design and implement data models and database artifacts, connecting applications to SAP HANA-based persistence patterns.
Configure cloud environments, including subaccounts, service instances, and connectivity for external integrations.
Integrate LLM-powered features into BTP applications, incorporating tool calling, orchestration, memory management, and safety boundaries.
Build retrieval-grounded experiences (RAG-style) for enterprise content and APIs, ensuring clear fallback behaviors.
Establish evaluation loops for AI behavior monitoring and regression detection.
Utilize Git-based workflows and agile methodologies for source control, collaboration, and delivery.
Debug and resolve issues across backend, database, and service exposure during full-stack development.
A strong foundation in SAP BTP application development is essential, encompassing platform architecture, administration basics, solution design, and frontend/backend build.
Demonstrate hands-on full-stack implementation experience, including backend services, APIs, data models, and UI integration.
Possess solid software engineering fundamentals, emphasizing clean code, a testing mindset, and CI/CD orientation, with the ability to transition from prototype to production.
Practical exposure to common BTP app-development tooling and patterns is highly beneficial.
Familiarity with structured learning paths like BTP Application Development and bootcamp-style enablement is advantageous.
Awareness of platform building blocks and guidelines found in resources such as the SAP BTP Developer's Guide is preferred.
Accenture
IT Consulting