Custom Software Engineer

Accenture

2–5 yrs Chennai Full Time Work from office
Accenture logo
Posted : yesterday
Actively hiring

Job description

Join our team as a Custom Software Engineer and play a pivotal role in developing cutting-edge, AI-native enterprise-grade user experiences. You will leverage SAPUI5 and the broader SAP Fiori paradigm, blending deep front-end engineering expertise with innovative agentic AI patterns. This role focuses on creating intelligent, guided, and adaptive SAP experiences that significantly enhance user efficiency and task completion, all while upholding enterprise-level performance, accessibility, security, and reliability.

We are building the future of SAP applications, moving beyond traditional forms and screens to deliver dynamic interactions. This is an opportunity to be at the forefront of technological innovation within the SAP ecosystem.

Responsibilities

Engineer enterprise-grade, responsive SAPUI5 interfaces utilizing MVC architecture and component-based patterns. Develop and customize UI5 applications with JavaScript, JSON, and CSS, adhering to best practices in source control using Git.

Implement robust data flows with an OData-first mindset, employing service mocking for efficient development and testing. Design scalable client-side models and interaction patterns for complex enterprise datasets.

Integrate AI-driven experiences directly into UI flows, enabling "assist in the moment" interactions, intent interpretation, and contextual guidance. Implement tool-augmented UI patterns with clear user confirmation and safe action boundaries.

Build automated test coverage for UI components using unit and acceptance testing patterns. Optimize application performance and maintainability by reducing UI bloat, applying reusable components, and enforcing coding standards.

Apply SAP Fiori design principles to deliver role-based, consistent, and cross-device experiences. Understand SAPUI5/OpenUI5 ecosystem positioning for informed enterprise delivery decisions.

Prototype rapidly, demo frequently, and iterate with stakeholders to deliver production-ready UI solutions with comprehensive testing and observability for both UI and AI behaviors.

Qualifications

A strong foundation in SAP UI5 / SAPUI5 development and enterprise UI engineering fundamentals is essential. Mastery of MVC architecture, responsive UI construction, and component-driven development within SAP UI5 is required.

Solid implementation experience with OData and service mocking for development and testing workflows is crucial. Proficiency in front-end technologies including JavaScript, JSON, and CSS, coupled with Git-based collaboration skills, is expected.

Demonstrated ability in AI-native build capabilities, designing user experiences that integrate LLM behaviors with grounding, tool use, and evaluation loops, is a key expectation for this role.

Familiarity with the SAP Fiori design paradigm and the ability to translate UX principles into scalable UI solutions are highly beneficial. In-depth testing experience for SAPUI5 applications is also strongly encouraged.

Essential Skills

SAP UI5 DevelopmentJavaScriptJSONCSSGitODataMVC architecture

Good to Have

SAP FioriUnit testingAcceptance testing

Highlights

  • Actively hiring

More Details

RoleCustom Software Engineer
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX