Custom Software Engineer

Accenture

2–5 yrs Hyderabad Full Time Work from office
Accenture logo
Posted : 4 Sept 2026

Job description

As a Custom Software Engineer, you will architect and develop cutting-edge software solutions, enhancing components across various systems. Leveraging modern frameworks and agile methodologies, your work will deliver scalable, high-performance applications precisely tailored to business requirements. This role focuses on building AI-native, enterprise-grade user experiences using SAPUI5 and the SAP Fiori paradigm, integrating deep front-end engineering with advanced AI patterns like LLM-integrated UX and tool-augmented interactions. The objective is to create intelligent, guided, and adaptive SAP experiences that significantly improve user task completion speed while upholding enterprise-level performance, accessibility, security, and reliability.

Responsibilities

Engage in enterprise UI engineering with SAPUI5, building responsive and user-friendly interfaces using MVC architecture and component-based patterns. Develop and customize UI5 applications with JavaScript and modern front-end technologies, adhering to disciplined source control practices.

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

Pioneer AI-native user experiences by integrating LLM-driven interactions and agentic interfaces. This includes embedding AI for real-time assistance, implementing tool-augmented UI patterns with user confirmation, and building retrieval-grounded UI interactions that ensure AI outputs are tied to enterprise knowledge.

Ensure high quality through automated testing for UI components, focusing on unit and acceptance testing. Optimize application performance and maintainability by reducing UI bloat, applying reusable components, and enforcing consistent coding standards.

Design SAP Fiori-aligned experiences, applying Fiori design principles for role-based, consistent cross-device experiences. Understand SAPUI5 and OpenUI5 ecosystem positioning to make informed development choices.

Collaborate effectively by prototyping rapidly, demoing frequently, and iterating with stakeholders to deliver production-ready solutions with robust observability and regression testing.

Qualifications

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

Demonstrate solid experience with OData and service mocking for development and testing workflows, alongside strong front-end fundamentals in JavaScript, JSON, and CSS, utilizing Git for collaboration.

Possess AI-native build capabilities, enabling the design of UX that integrates LLM behaviors, grounding, tool use, and evaluation loops. This role emphasizes building AI-native UI behaviors and owning their quality.

Familiarity with the SAP Fiori design paradigm is highly beneficial, along with the ability to translate UX principles into scalable UI solutions. Proficiency in testing SAPUI5 applications using established approaches is also advantageous.

An understanding of the positioning of SAPUI5 versus OpenUI5 and their implications for enterprise delivery is valuable. A minimum of 3 years of relevant experience is required, alongside a full-time education spanning 15 years.

Essential Skills

SAP UI5 Development

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