We are looking for Senior C++ developer/Team Lead to work on a complex and dynamic project to work in the company on a permanent basis.
Casino project gives you an advantage of taking part in the whole product development process for one of the world biggest vendors of online gambling software, starting from new feature ideas and finishing with delivering the product to the customers. The key project goals are development of new high quality features for an existing Casino solution, integrating the product with other GTECH products and leading the product development process.
Participation in project planning and estimating
Leading the team in the field of software architecture and development
Distribution and coordination of project tasks
Regular communications with the customer; accurate transformation of customer wishes into a set of tasks for the team
Software development process: development of architecture, modules, sub-systems, etc.
Organization of team performance
Supervising of testing of software developed by the team
Training team members in keeping with the specialization and providing technical support to team members
Main technical skills:
Windows\Linux C++ programming experience, OS specifics
Good knowledge of STL, Boost
Good knowledge of Web Services (SOAP, JSON)
Good knowledge of databases (Sybase desired)
Experience in multithreading, networking, cross platform development
Technical documentation writing skills
At least Upper-Intermediate level of English
Additional technical skills:
Configuration management skills