Custom Software Engineer
Accenture
Accenture
Crafting custom software solutions to design, code, and enhance components across various systems and applications. This role focuses on leveraging modern frameworks and agile methodologies to deliver scalable, high-performing solutions precisely tailored to unique business requirements.
The position involves building AI-native enterprise applications on SAP Business Technology Platform (SAP BTP). You will combine strong platform engineering skills, including administration, solution design, and full-stack development, with agentic AI application patterns like LLMs, tools, retrieval, and evaluation. The core of this role is to build, deploy, and operate cloud applications on SAP BTP, evolving them into intelligent systems through rapid prototyping and production hardening.
Build, deploy, and manage cloud applications on SAP BTP, encompassing platform fundamentals, administration, solution design, and full-stack development. Develop backend services and APIs using Node.js, creating responsive UI components with SAPUI5, and integrating them with backend APIs. Design database artifacts, data models, and connect applications to SAP HANA-based persistence patterns. Configure subaccounts, service instances, roles, and connectivity artifacts for integrating external APIs and databases. Implement LLM-integrated features within BTP applications, including tool calling, orchestration, memory handling, and safe action boundaries. Develop retrieval-grounded experiences (RAG-style) for enterprise content and APIs, ensuring clear fallback behaviors. Utilize Git-based workflows and operate within Agile/Scrum delivery models, debugging and resolving issues encountered during full-stack delivery.
A strong foundation in SAP BTP application development, covering platform architecture, administration basics, solution design, and full-stack build. Demonstrated hands-on full-stack implementation experience with backend services, APIs, data models, and UI integration. Solid software engineering fundamentals, including clean code principles, a testing mindset, and CI/CD orientation, with the ability to transition from prototype to production. Minimum of 3 years of relevant experience is required. A 15-year full-time education is also a prerequisite for this role.
Accenture
IT Consulting