- Analizować, projektować oraz implementować rozwiązania wysokiej jakości w oparciu o nowoczesne technologie własnościowe jak i open source
- Tworzyć oprogramowanie w architekturze systemów rozproszonych przy użyciu metodyki TDD z wykorzystaniem narzędzi: gmock, gtest
- Rozwiązywać problemy programistyczne o zróżnicowanym poziomie trudności
- Optymalizować kluczowe fragmenty kodu pod kątem wydajności
- Nieustannie podnosić swoje kwalifikacje pod okiem doświadczonych programistów
- C++
- Biblioteka STL
- Linux / Unix - jako środowisko deweloperskie i uruchomieniowe aplikacji
- Clean Code
- Biblioteka Boost
- CMake, Maven
- Nexus, Aptly
- LevelDB / MongoDB
- Apache Kafka, 0MQ
- Java / Spring/ Spring Boot
- Python / Bash
- SOA / SCA