Send me more jobs like this

Sorry, This job is expired.

Software Engineer, C++

Keywords / Skills : Software Engineer

3 - 4 years
Posted: 2019-01-07

IT/Computers - Hardware
IT/Computers - Software
Software Engineer/Programmer
Posted On
7th Jan 2019
Job Description

Job Description

• Responsible for back-end architecture design and R&D work for YITU’s products.

• Responsible for writing the entire process of design documents, coding, and test cases.

• Improve system’s fault tolerance in a high-concurrency and distributed environment.

• To guarantee systems operation is performing at high availability and reliability.


• Bachelor’s degree or above, major in computer science and engineering, electrical engineering, automation, or equivalent.

• Comprehensive software knowledge with solid foundation in data structure and algorithms.

• Skilled in using C++11 programming language.

• Familiar with Linux operating system, Bash programming, Thrift and gRPC, Docker, Kubernetes multithreaded concurrent programming.

• Familiar with database and storage architecture

• Possess good knowledge in distributed systems, system architectures, distributed message queues and distributed file systems.

• Has strong learning ability, high sense of responsibility, good communication skills

• Minimum 3 years of relevant work experiences

EA License no.: 13C6338 I Reg no.: R1110355

Please send your resume in word format with your current and expected salary to

Key Skill(s)

About Company

Charterhouse is an Australian owned executive recruitment consultancy, which has expanded its operations in Singapore in mid 2006. Charterhouse was formed by bringing together a number of the industry's most successful, experienced and professional, permanent and contracting recruitment consultants. By merging their vast, international experience the vision was to create a business built upon not just meeting expectations but consistently exceeding them, through dedication, passion and integrity.

Charterhouse offers specialist services within the Accounting, Banking & Finance, Sales and Marketing, Technology, Industrial, Manufacturing and Engineering fields.

4 Battery Road
Bank of China Building #33-01
Tel: 65 6435 5600
Fax: 65 6438 1600
Agency License Number: 06C3997

Walkin for you