2016-07-04

**Requisition ID:** 119257

**Work Area:** Software-Development Operations

**Expected Travel:** 0 - 10%

**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.

**Senior Developer –** **SAP UI5, Javascript -** **P&I IoT Moving Assets**

**PURPOSE AND OBJECTIVE**

The P&I IoT Moving Assets team in Bangalore is building the next-generation real-time tracking and tracing solution for connected logistics. It combines a deep understanding of IoT in logistics, SAP’s own HANA Cloud Platform (HCP), and SAP’s in-memory HANA database technology to provide a unique solution for this problem. Going forward other solutions in the Moving Assets area (such as Vehicle Insights, Digital farming, Ride sharing, etc) will come together to address wider use cases.

IoT is a sunrise area for SAP with considerable investment and management support behind it. SAP is seeking to build strong leadership in this space. Several large customer opportunities have recently arisen that need to be executed upon quickly and with close attention to detail, quality and customer focus.

We are looking for talented, goal oriented, motivated and proactive (Senior) Developer with excellent technical, problem solving and communication skills coupled with a willingness to take initiative and effectively apply the knowledge gained towards accomplishment of project/program goals. The candidate is expected to understand, articulate and improve the architecture and design, showcase expert level knowledge and skill in refactoring, modular programming, clean-coding with a strong focus in Web UI development. The candidate is also expected to be proactive in devising, driving and implementing new and innovative use cases that require faster prototyping.

This is your opportunity to learn about SAP’s newest technologies, methodologies, and products while being exposed to the dynamic and international business.

**EDUCATION AND QUALIFICATIONS**

Master’s or Bachelor’s degree in Engineering or Technology, majoring in Computer Science or Information Science, from a reputed institute, with excellent academic records. Masters in Computer Science from IITs, NITs, IIITs, IISc will be preferred.

**SKILLS AND COMPETENCIES**

- Deep expertise in SAP UI5, Javascript and Web technologies to write maintainable, scalable, unit-tested code

- Deep understanding of building scalable Web Applications using cutting edge Web Technologies (SAP UI5, JS, JQuery, Server Side JS, REST, OData)

- Take over responsibility for design, implementation, testing, and maintenance according to the prioritization of the backlog

- Sound knowledge in Object Oriented Programming Principles, Design Patterns, Software Architecture

- Experience leading multi-engineer projects and mentoring junior engineers

- The ability to channel high-level guidance to direct the building of large and complex business applications and platforms

- Excellent analytical and problem solving skills

- Ability to work with the team in the design and development aspects for the product

- Create/Improve the architecture without supervision

- Goal-oriented team worker with good communication skills. Fluent in English, both written and spoken.

- Ability to work independently, and eagerness to learn and explore new topics

- Actively participate in customer co-innovation

**EXPECTATIONS AND TASKS**

- Design, development and testing of usable software in tight collaboration with the Product owner, Architect and the team

- Working on problems of complex scope, through general usage of standard programming concepts and design principles and application of own judgment

- - Background in Fiori Technology as well knowledge of lean and agile methodology, Cloud and Mobile processes.

- Building upon domain knowledge in the area of application and service development in cloud and also in the technical/proprietary skills to reach levels of expertise

- Having a logical approach to problem solving and have the ability to respond to detailed queries

- Working as a fully contributing team member with independent planning & execution responsibilities

- Instill best practices for development and champion their adoption

- Mentor junior engineers on software design, coding practices and TDD strategies and form a holistic mentoring

- Drive discussions to improve product across teams where ever there are inter dependencies across topics

- - Flexibility and ability to learn new subject matter quickly

**WORK EXPERIENCE**

- 4-10 years of experience in software development

**WORK LOCATION**

- SAP Labs, Bangalore

**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: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com , APJ: Careers.APJ@sap.com , EMEA: careers@sap.com ). Requests for reasonable accommodation will be considered on a case-by-case basis.

Additional Locations: No Selection

Show more