C Developer Co-Innovation Development China, CD&SP

C Developer Co-Innovation Development China, CD&SP

C++ Developer – Co-Innovation Development – China, CD&SP

PURPOSE AND OBJECTIVES / Co-Innovation Development – China, Customer Development & Strategic Projects (formerly Customer Engagement & Strategic Projects China or Design and New Applications China) is part of a global organization in SAP to drive technology innovation via customer co-innovation. By attracting top talents in many key technology areas, we are growing rapidly in China. Currently the team focuses on in-memory computing, databases, high performance analytical computing, distributed and parallel computing, big data process, algorithm development, and extreme applications as well as joint research projects with leading universities in China.
We are looking for research oriented and innovative developers to join this fast growing team in the following areas: application development, UI development, UX designs, algorithm development, and high performance and distributed computing specialists, database specialists.
EXPECTATIONS AND TASKS / As C++ Developer, you are expected to do the followings:
  • Design, implement, document, and maintain various modules within DBMS server and specifically SAP HANA
  • Identify areas of improvements to current design and advocates alternative method to enhance current working set.
  • Provide alternative diagnostic methods to resolve both in house and customer reported problems.
  • Debug, analyze and resolve complex database engine problems of customers and SAP internal stakeholders
  • Own and work with engineering team in different geographic locations to diagnose and resolve design issues and customer reported problems.
  • Articulate technical information clearly. Provide training and assist on knowledge transfer.
  • Prioritize tasks, develops detailed design, and estimate effort required to completion of projects.
  • Analyze performance and scalability of the SAP HANA databases

EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES /

EDUCATION AND QUALIFICATIONS

  • Master/Bachelor degree in computer science, software engineering, statistics, mathematics, business administration, or relevant information technology area
  • Fluent in oral and written English

SKILLS AND COMPETENCIES

  • Very good analytical skills
  • Good knowledge of data base fundamental architectures
  • Advanced LINUX and UNIX skills and experience (specifically with multi-threaded
architecture, synchronization mechanism etc.,)
  • Must have a strong knowledge of the C & C++ Programming language with expertise in Database internals and/or operating system internals with strong debugging skills.
  • System level design expertise such as OS drivers, file systems, access methods, query processing, query optimization, memory management, multi-threading and concurrency control, networking will be a strong plus
  • Experience in distributed computing development such as distributed database design, cluster file system etc., will be a strong plus
  • Must be able to multi-task and work independently, take initiative to prioritize and resolve problems.
  • Must have excellent verbal and communication skills

Work Experience /
  • 3+years’ experience of enterprise software development in commercial company with C++ development background

Hiring Manager,
Board Area / Xingtian, Shi
Position Numbers / 2-3
anticipated start date / 2015/09/01
functional area / Software Design and Development
country/
Preferred location / Shanghai, China
travel requirement / 10%
recruiter
type of posting (int / ext) / Internal & External
country / countries for publishing / China
temporary / permanent / Permanent
full time / part time / Full Time
Preferred Candidate / No
ADDITIONAL INFOMATION

1