Send me more jobs like this

C/C++ developer

Keywords / Skills : SCADA, Oracle Database, Vmware

3 - 13 years
Posted: 2019-05-16

IT/Computers - Software
Software Engineer/Programmer
Posted On
16th May 2019
Job Description
Roles & Responsibilities:
The candidate will:
 Be part of the Software Development team to build innovative Transport solutions for Singapore’s
public transportation infrastructure
 Be responsible for the technical/solution designs, code development, and component test execution
to demonstrate alignment to the product/functional specification of the solution
 Develop and demonstrate a broad set of technology skills in C/C++ application technologies, design
patterns, Open Source libraries and architecture concepts
 Collaborate with product/solution architects to create, implement and maintain the
product/solution development roadmap
 Ensure all work adheres to software development methodologies and processes
 Thoroughly document design to ensure the usability, supportability and maintainability of the
 Perform sub-system installation, configuration and integration to support SDP POC/demo

Experience required:
 3+ years of hands-on experience and knowledge of developing scalable C/C++ applications for Linux
and Windows platform; including tools, best practices, continuous deployment,
dependency/complexity management, scale/performance tuning, monitoring and resiliency, etc
 Strong knowledge of architectural styles and design patterns
 Experience in SCRUM/Agile software development methodologies

Programming languages/frameworks/Technologies:
 Proficiency in C (C99 or later) and C++ (C++11 or later), Python, shell scripting and Windows batch
 Experience in SCADA-related projects will be an advantage
 Experience in Relational Database (e.g. Oracle database) will be an advantage
 Experience with and good knowledge of virtualization (e.g. VMware ESXi server) will be an
 Experience with other software development technologies will be an advantage.

 Good communication skills
 Analytical and problem-solving skills
 Willingness to learn

About Company

KEYTEO is an international and independent group, which grows in a cooperative spirit.
Being determined to evolve through an open communication, our employees are directly involved in the center of our projects.
Similar Jobs
View All Similar Jobs

Walkin for you