SAP UI FrontEnd Developer

Hyderabad, Telangana, India
Software and Services

Summary

Posted: 16 Nov 2018
Weekly Hours: 40
Role Number: 200010067
Imagine what you could do here. At Apple, extraordinary ideas quickly have a way of becoming great products, services, and customer experiences. Bring passion and dedication to your job and there's no telling what you could accomplish. At Apple, we work every single day to build products that enrich people’s lives. SAP Development team is looking for a Senior Front End Engineer who is passionate about crafting high-quality, elegantly designed user-facing web applications,written, documented and thoroughly tested code. Join us to be part of fast growing team with many exciting responsibilities related to enterprise level solutions

Key Qualifications

  • 8+ year of experience developing rich UI/Front-end for user-facing web applications.
  • Strong experience with SAPUI5,SAP Fiori Apps, jQuery, JavaScript, HTML DOM, HTML5, CSS3, single page web application and client side MVC architecture.
  • Experience with data-driven web development, including strong knowledge of ODATA, JSON and AJAX.
  • Experience developing UI using SAPUI5 is strongly preferred.
  • Experience building data visualizations using JS libraries D3JS or similar is a plus.
  • Extensive use of APIs and deep understanding of HTTP and REST architecture.
  • Experience in developing secure web applications and knowledge of application vulnerabilities such as Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF) etc.
  • Experience with web services development using Java and the JEE stack (Spring, SQL, Oracle, Tomcat) is useful and desired, but not required.
  • Experience developing SAP application using SAP WEBIDE, Eclipse
  • Understand Fiori Elements and UI Adaptation , S/4 HANA, SAP NW Gateway , Fiori Launchpad, SAP Cloud Portal
  • UI Design principles and Design Thinking is a plus

Description

You will analyze requirements, design and implement new user-facing features. You will build libraries, reusable components and frameworks that support complex web applications. Rapid development able to deliver results in a fast-paced environment is a requirement. You should have the ability to quickly grasp and distill highly complex matters into clean, understandable solutions You will Implement software designs using SAPUI5, Java, JavaScript and related technologies. You will prepare and execute unit and integration tests. Participate in peer reviews and software inspections. Excellent analytical and quantitative skills. To be successful you are self-motivated; driven to achieve and exceed expectations.

Education & Experience

Masters or Bachelor’s degree in Computer Science / Software Engineering / Related field with a minimum of 8 years technical experience or equivalent.

Additional Requirements