SAP HANA Vora - UI Developer Job
İstanbul, Turkey IT development
Job description
Requisition ID: 100709
Work Area: Software-Design and Development
Expected Travel: 0 - 20%
Career Status: Professional
Employment Type: Regular Full Time
COMPANY DESCRIPTION
As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.
PURPOSE AND OBJECTIVES
Our team has the mission to design and develop a massively scalable, multi-tenant aware and extremely fast data management engine. We are at the transition stage from a research prototype to a productive version of the engine. In this process we will create a new set of integrated tools for developers and end-users.
We are looking for Web developers to bring their talents to the SAP HANA Vora Research & Development team.
EXPECTATIONS AND TASKS
As a user interface developer you will work with a team to develop the tools used by developers and administrators working with the SAP HANA Vora query engine. The team is responsible for designing and building integrated tools ranging from textual and graphical editors to dashboards and UIs for detailed data and problem analysis. The tools are built using cutting edge Web standards such as ECMAScript 2015 and Web Components.
As a developer in the SAP HANA Research & Development team you will be working with a group of exceptionally talented and motivated colleagues.
You will need to:
• Work in a distributed team
• Ability to clearly communicate your ideas
• Provide and receive feedback openly and honestly
• Work independently with less supervision, constantly keep yourself engaged
• Hands-on experience in agile development processes
• Write high quality, maintainable, and well-documented code
• Writing tests and code is equally important for you
• Proficiency with HTML5, CSS, modern JavaScript, Web protocols
• Experience in using open-source Web frameworks such as Bootstrap
• Passionate about building efficient tools with cool interfaces that are fun to use
• Creativity and good user experience feeling
• Familiarity with Web security, performance, cross-browser compatibility, and accessibility
• Ability to identify and apply appropriate design patterns such as MVVM, publish-subscribe, command, etc.
• Knowledge in database management systems, SQL processing, data analytics, big data/Hadoop will be considered an advantage
• Strong desire to learn new technologies
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
Required skills:
• Very good Master’s or Bachelor’s degree in Computer Science or related fields
• A solid foundation in computer science with strong competencies in data structure, algorithms, and software design
• Willingness to take responsibility, drive new developments, and work creatively on challenging and groundbreaking development tasks in accordance with the highest technical standards, plus a high level of commitment, team-spirit, flexibility, and initiative
Preferred skills:
• Knowledge of UX
• Knowledge of Java script
• Experience with state of the art development tools (Git, Gerrit, Bugzilla, CMake…)
• Database knowledge
• Knowledge in design patterns and object oriented programming
SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.
SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations team (Americas: ************@*******.** or ************@*******.** , APJ: ************@*******.** , EMEA: ************@*******.** ). Requests for reasonable accommodation will be considered on a case-by-case basis.
Additional Locations: No Selection