Edlution Pte Ltd is seeking for Linux C++ Programmer (12 Months Contract) that will work with Edlution Singapore Team's Development Technical Leads, Project Managers and Business Analyst to test software developed.
This position involved designing and developing Linux server side application for clients. This involves custom Linux software development throughout the entire project life cycle. You will be involved in application architecture, design input and database design/programming.
For certain projects, you will need to work alongside web or graphical user interface developers to create a functional system.
Written and verbal communication, including technical writing skills for design write-ups.
•	Understanding of software engineering and software development life cycle concepts.
•	Able to pick-up new techniques to understand Linux Server development standards, libraries and frameworks.
•	Experience and comfortable developing and coding in Linux OS such as CentOS.
•	Practical working knowledge of Server Networking TCP/IP Protocol.
•	Practical working knowledge of Linux GCC.
•	Practical working knowledge of Linux C and C++ programming, and usage of POCO and Boost C++ Libraries.
•	Practical working knowledge of Linux C++ multithreading and concurrency.
•	Practical working knowledge of Databases such as MySQL.
• Completed and developed Linux C/C++ API server and client TCP/IP socket programs.
• Strong programming background, good communication and teamwork skills.
• Some travel to Singapore may be required on short notice depending on assigned projects needs.
•	Minimum Computer Science or Engineering related Degree in relevant discipline.