We develop tailor-made IT systems that boost the businesses of our clients.
In our rich and constantly growing portfolio you can find:
- systems supporting very complex business processes – our own solutions which have revolutionized the businesses and increased the profits of our partners
- our own pioneering products in terms of concept and technology, created by our Research & Development Department
- last but not least: a huge backlog of innovative ideas and concepts which we will soon have turned into working prototypes, and ultimately into profitable start-ups
Currently we are looking for:
Senior C++ Developer
If you join us, your responsibilities will include:
- designing and implementing complex, high speed and high availability IT systems
- designing databases and an information exchange between systems
- developing our original database using C++
- constant supervision over applications, code of your colleagues and proper use of the best programming techniques
- improving implemented solutions in terms of performance and technology
- supporting business and other IT teams in developing and improving existing solutions
We expect:
- at least two years of experience in similar role
- very good algorithmic skills
- excellent C++11 programming skills
- knowledge of C++ standard library including good knowledge of algorithm
- knowledge of multithreaded programming
- knowledge of issues related to distributed file systems
- some experience in TDD and/or BDD
In addition, we will be pleased if you:
- know Apache Thrift protocol
- are familiar with CMake
- know scripting languages (Python, Perl, bash)
- have experience in using NoSQL databases
- have a degree in computer science