Select how often (in days) to receive an alert:
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
Overview
What will you do?
Technical Leadership & Team Management
- Lead and mentor the Fiori/UI5 development team, ensuring adherence to SAP best practices.
- Provide guidance on complex technical challenges and architectural decisions.
- Establish and enforce coding standards, development methodologies, and best practices.
Application Development & Implementation
- Design, develop, and implement custom Fiori/UI5 applications to meet business requirements.
- Develop and maintain Fiori Launchpad configurations, themes, and roles.
- Develop and integrate OData services for seamless connectivity between SAP backend systems (SAP S/4HANA, SAP ECC) and frontend applications.
- Work with SAP Gateway, REST APIs, and Web Services to ensure efficient data exchange.
- Troubleshoot and optimize backend integration processes to enhance performance and reliability.
Collaboration with Business & Functional Teams
- Work closely with business stakeholders to gather and translate business requirements into technical solutions.
- Collaborate with functional teams and SAP architects to ensure applications align with business goals and SAP best practices.
- Conduct feasibility studies and technical assessments for Fiori/UI5 applications.
User Experience & UI Optimization
- Ensure Fiori/UI5 applications adhere to SAP’s UX guidelines and modern design trends.
- Optimize UI performance and responsiveness for different devices and platforms.
- Work with UX/UI designers to enhance user adoption and engagement through intuitive interfaces.
System Performance & Optimization
- Implement SAP Fiori Design Principles, SAPUI5 performance tuning techniques, and efficient data management strategies.
- Continuously monitor and improve application performance, scalability, and maintainability.
Documentation & Knowledge Sharing
- Document technical designs, development processes, and best practices.
- Conduct knowledge-sharing sessions within the team to enhance expertise in Fiori/UI5 development.
- Stay updated on SAP advancements and industry trends to drive innovation in UI5/Fiori development.
Project Execution & SAP Implementation
- Participate in SAP implementation projects, ensuring timely delivery of Fiori/UI5 applications.
- Support testing, debugging, and deployment processes.
- Address post-implementation issues and ensure long-term application sustainability.
The ideal candidate should possess:
Technical Skills & Experience:
- Extensive hands-on experience with SAP Fiori and SAPUI5 development.
- Experience in designing and implementing Fiori applications using SAP application templates (Worklist, Master-Detail, Smart Controls, Smart Templates, Fragments, Themes).
- Expertise in OData services, SAP Gateway, REST APIs, and backend integration with SAP S/4HANA or SAP ECC.
- Knowledge of SAP NetWeaver ABAP stack, including ABAP Objects, ABAP Reports, and ABAP online transactions.
- Experience working with SAP Web IDE, SAP Business Application Studio, and SAP UI5 development tools for Eclipse.
- Strong understanding of SAP Fiori Design Guidelines and UX/UI best practices.
- Hands-on experience in cross-application navigation, performance optimization, and responsive UI5 applications.
- Experience with at least three SAP implementation projects.
- Proven experience in leading and mentoring development teams.
- Strong problem-solving skills and ability to provide technical guidance on complex challenges.
- Excellent communication and collaboration skills to work with business stakeholders and cross-functional teams.
- Ability to analyze business requirements and translate them into scalable technical solutions.
We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.
Together, we make the extraordinary happen.
Learn more about us at ncs.co and visit our LinkedIn career site.