We are seeking a highly skilled and experienced Senior SAP UI5 Developer to join our dynamic team.
In this role, you will be responsible for designing and implementing advanced SAP UI5 applications and providing innovative solutions that enhance user experience and optimize performance.
Responsibilities
Develop and maintain SAP UI5 applications, utilizing advanced technologies and methodologies
Design and implement custom FIORI applications and enhance standard FIORI apps
Manage FIORI Launchpad configurations and ensure seamless integration with backend services
Utilize SAPUI5 controls and apply Fiori design patterns to create intuitive and user-friendly interfaces
Work with Data Structures, including XSD, XML, and JSON, to effectively manage data flow and storage
Employ UI Script languages such as JavaScript to achieve desired functionalities and interactive features
Leverage knowledge of O-Data and HTML5 technology to enhance application efficiency and accessibility
Configure and maintain stylesheets using CSS for consistent and appealing application aesthetics
Utilize WebIDE and Business Application Studio for efficient application development
Adhere to SAP Business Technology Platform development principles to ensure robust and scalable solutions
Collaborate with cross-functional teams to gather requirements, provide technical insights, and deliver high-quality products
Stay updated with the latest industry trends and technologies to continuously improve skills and methodologies
Troubleshoot and debug applications to resolve issues and enhance performance
Provide technical guidance and mentorship to junior developers
Requirements
4+ years of experience in SAP UI5 development
Proficiency in UI script languages such as JavaScript
Expertise in both O-Data and HTML5 technology
Skills in managing stylesheets with CSS
Understanding of data structures like XSD, XML, and JSON
Background in FIORI Standard Custom App development
Competency in configuring Fiori Launchpad
Qualifications in using SAPUI5 controls and Fiori design patterns
Familiarity with both WebIDE and Business Application Studio
Knowledge of SAP Business Technology Platform development principles
We offer
Opportunity to work on technical challenges that may impact across geographies
Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
Opportunity to share your ideas on international platforms
Sponsored Tech Talks Hackathons
Unlimited access to LinkedIn learning solutions
Possibility to relocate to any EPAM office for short and long-term projects
Focused individual development
Benefit package:
Health benefits
Retirement benefits
Paid time off
Flexible benefits
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Top EPAM Systems SAP UI5 Developer Interview Questions
Q1.Write a program to check if a string or integer is palindrome or not? write the output For a Given multiple inheritance program? write the o... read more
Q2.OOPS Concepts : what is abstraction? what is encapsulation? How do you achieve abstraction in python? what are private and protected access ... read more
Q3.what is generator ? what are the advantages of generators over iterators? what is lambda function? give an example? what is the difference b... read more