All offersWarszawaCSenior C++ Developer
Senior C++ Developer
C
IIIT Innovation In IT

Senior C++ Developer

IIIT Innovation In IT
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Job description

    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

    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