5+ years of software development in commercial projects Strong knowledge of C#, .Net, Win API, data structures, and algorithms Experience as a team leader in a group of 4-5 developers Strong organizational and leadership skills, self-control and responsibility Result-oriented, proactive approach Strong problem-solving skills Technical mindset with great attention to details Good communication skills English proficiency level sufficient to communicate with international teams