Bangkok
Full Time and Permanent
Application Specialist – Software
50,000 - 80,000
02 035 5889
C++ Developer
Job Purpose:
As a Software Engineer, you will play a vital role throughout the software development lifecycle within a global and agile team environment. Your primary focus will be on developing and maintaining our C++ based internal application, which is instrumental in testing the logic created by fellow engineers.
Responsibilities:
- Engage in software development tasks encompassing analysis, design, and programming.
- Implement software solutions primarily using C++.
- Conduct analysis and provide estimates for new features.
- Support and maintain existing features of the application.
- Contribute insights and assistance for functional testing.
- Demonstrate technical proficiency in railway signalling systems domain knowledge.
- Provide technical support and maintain documentation.
Key Requirements:
- Bachelor’s or master’s degree in Computer Science or equivalent.
- Proven track record in Software Development.
- Strong analytical skills, particularly within the realm of logic, with expertise in propositional logic, first-order logic, and some temporal logic.
- Proficiency in mathematical concepts, especially logic and formal reasoning.
- Experience in C/C++ (required), with proficiency in Java & Python (preferred).
- Familiarity with OOP principles and Git version control.
- Desirable skills: Agile methodology, Tcl, Conan, Cucumber & GoogleTest, Linux.
- Excellent team player with strong communication skills.
- Proficient in English
Only Thai residents need to apply.
SHARE
Please fill in the form below to submit your application: