Job Description
Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : SAP UI5 Development
Good to have skills : NA
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education
Key Responsibilities
Full-Stack Application Delivery: Architect and develop end-to-end cloud-native applications on SAP BTP, using the Cloud Application Programming (CAP) Model (Node.js or Java) for scalable backend services and SAPUI5/Fiori for intuitive frontends.
Domain-Driven Data Modeling: Design complex data models and service definitions using Core Data Services (CDS), ensuring seamless persistence in SAP HANA Cloud and efficient OData (V2/V4) service exposure.
Metadata-Driven UI Development: Build responsive user interfaces using Fiori Elements for standardized layouts and Freestyle UI5 for highly customized business requirements, ensuring a consistent and high-performance user experience.
Secure Cloud Integration: Implement enterprise-grade security using XSUAA (Identity & Access Management) and integrate services with SAP S/4HANA or third-party platforms via BTP Destinations, Connectivity, and Event Mesh.
Modern DevOps & Optimization: Manage the full application lifecycle using SAP Business Application Studio (BAS), Git-based version control, and CI/CD pipelines, while continuously optimizing code for performance and scalability.
Roles & Responsibilities:
- Expected to be an SME, collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Oversee the implementation of best practices and ensure adherence to project timelines.
- Facilitate knowledge sharing and mentoring within the team to foster professional growth.
- Coordinate with stakeholders to align technical solutions with business objectives.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in SAP UI5 Development.
- Experience in developing responsive user interfaces using SAP UI5 framework.
- Strong understanding of front-end technologies including HTML5, CSS3, and JavaScript.
- Ability to integrate SAP UI5 applications with backend services and APIs.
- Familiarity with debugging tools and performance optimization techniques for web applications.
- Knowledge of version control systems and collaborative development workflows.
Additional Information:
- The candidate should have minimum 5 years of experience in SAP UI5 Development.
- This position is based at our Hyderabad office.
- A 15 years full time education is required.
15 years full time education
Preparing for this role?
Practice with an AI interviewer tailored to Custom Software Engineer at Accenture.
More Jobs
View all jobsSoftware Developer
Inventory Position