A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 15 years of experience is required.
  • Deep hands-on experience in SAPUI5 and SAP Fiori application development.
  • Strong JavaScript, XML views, controllers, fragments, routing, models, data binding, and reusable component development.
  • Strong OData experience and integration between UI5/Fiori and SAP backend applications.
  • Experience with SAP Fiori Elements, annotations, and SAP Fiori design principles.
  • Experience with SAP Business Application Studio and modern SAP application development practices.
  • Experience with debugging, performance optimisation, application security, testing, Git/version control, and CI/CD practices.
  • Ability to review application architecture and code and translate findings into executable technical remediation.
  • Demonstrated experience leading distressed SAP application diagnostics, stabilisation, and turnaround planning, with evidence of recovering critical technical workstreams, reducing go-live risk, or restoring delivery confidence.
  • Use approved AI tools, including Microsoft Copilot, ChatGPT, or approved enterprise large language models, to accelerate requirements and design analysis, defect investigation, code understanding, test preparation, and documentation.
  • Apply AI-assisted analysis to identify risks, dependencies, inconsistencies, and recurring patterns across defects, technical debt, RAID items, test evidence, and delivery data.
  • Apply human validation and comply with confidentiality, security, bias-awareness, traceability, and client and organisational policies for all AI-assisted outputs.
  • Lead senior client and systems-integrator technical discussions and communicate technical risks in business terms.
  • Coach development leads and assure engineering output.
  • Challenge delivery assumptions constructively and escalate material issues using clear evidence.
  • Facilitate architecture, remediation, and recovery decisions across cross-functional teams.
  • A minimum of 15 years of full-time education is required.

Responsibilities

  • Lead rapid diagnostics across SAPUI5/Fiori architecture, UX, custom development, OData integration, CDS annotations, testing, performance, security, accessibility, and release readiness.
  • Assess application portfolio health, scope integrity, defects, technical debt, dependencies, and go-live risks; establish evidence-based RAG ratings, risk logs, and prioritised remediation backlogs.
  • Develop recovery options covering scope, sequencing, phased releases, technical-debt treatment, resourcing, cost, timeline, and delivery risk.
  • Provide technical leadership for SAPUI5 development using XML views, controllers, fragments, reusable components, and modular development practices.
  • Govern SAP Fiori Elements and freestyle UI5 implementation decisions, including List Report/Object Page patterns and extension approaches.
  • Assure systems-integrator architecture, estimates, contractual deliverables, code quality, test evidence, and release outputs against agreed UI5/Fiori engineering standards.
  • Ensure effective integration with SAP S/4HANA through OData services, CDS-based services, and upgrade-safe extensibility patterns.
  • Lead architecture reviews, recovery workshops, governance routines, and re-baselining discussions with client and systems-integrator leadership.
  • Drive performance remediation, accessibility, secure development, maintainability, and automated testing practices.
  • Coach UI5/Fiori leads and developers and establish reusable engineering standards, review checklists, and delivery methods.

Desired Qualifications

  • Experience with SAP BTP development and extensions.
  • Experience with CDS views and SAP S/4HANA development/extensibility.
  • Exposure to SAP Build and SAP Cloud ALM.
  • Experience with Fiori Launchpad configuration and governance.
  • Knowledge of clean-core and upgrade-safe extensibility.
  • SAP certification relevant to Fiori/UI5, SAP BTP, or SAP S/4HANA development.
  • Experience with large-scale SAP S/4HANA transformation or AMS.
  • Experience with multi-vendor systems-integrator delivery and programme assurance.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs