Custom Software Engineer

Accenture

3–5 yrs Bengaluru Full Time Work from office
Accenture logo
Posted : 2 weeks ago

Job description

Advance enterprise user experiences by building AI-native applications using SAPUI5 and the SAP Fiori paradigm. This role focuses on integrating deep front-end engineering with agentic AI patterns, including LLM-integrated UX and tool-augmented interactions. The goal is to create intelligent, adaptive SAP experiences that accelerate user task completion while ensuring enterprise-level performance, accessibility, security, and reliability.

This position involves moving beyond traditional forms and screens to deliver sophisticated, AI-driven user journeys. You'll be instrumental in shaping the future of SAP applications by embedding cutting-edge AI capabilities directly into the user interface.

Responsibilities

Develop responsive, user-friendly SAPUI5 interfaces leveraging MVC architecture and component-based patterns. Implement robust data flows using an OData-first approach, designing scalable client-side models and interaction patterns. Integrate AI-driven experiences, enabling in-moment assistance, intent interpretation, and contextual guidance. Build tool-augmented UI patterns with user confirmation and safe action boundaries, and ensure AI outputs are grounded in enterprise knowledge.

Automate test coverage for UI components using unit and acceptance testing patterns. Optimize performance and maintainability by reducing UI bloat and enforcing consistent coding standards. Adhere to SAP Fiori design principles for role-based, consistent cross-device experiences. Collaborate with business stakeholders through rapid prototyping and frequent demos, hardening solutions into production with observability and regression testing.

Qualifications

A strong foundation in SAP UI5/SAPUI5 development and enterprise UI engineering is essential, including mastery of MVC architecture, responsive UI construction, and component-driven development. Proficiency in JavaScript, JSON, and CSS, coupled with Git-based collaboration, is required. Solid experience with OData and service mocking approaches for development and testing workflows is necessary.

Candidates must demonstrate AI-native build capability, designing UX that integrates LLM behaviors with grounding, tool use, and evaluation loops. Familiarity with the SAP Fiori design paradigm and the ability to translate UX principles into scalable UI solutions are strongly beneficial. Experience with SAPUI5 testing approaches and an understanding of SAPUI5 vs. OpenUI5 positioning for enterprise delivery are also advantageous.

Essential Skills

SAP UI5 DevelopmentJavaScriptJSONCSSGitOData

Good to Have

SAP FioriQUnitOpenUI5

More Details

RoleCustom Software Engineer
DepartmentSoftware Engineer
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX