Requirements
· Master’s or Bachelor degree in Computer Science of a related field, PhD is an asset
· At least 4-7 years’ experience in object-oriented programming, ideally in an Agile environment
· Very good programming skills in C/C++ and Python or Java
· Experience in networking and connectivity optimization
· Able to produce optimized code
· Excellent understanding of unit testing (including test-driven development methodologies)
· Good knowledge of MySQL database management