Senior .Net Desktop Developer
The candidate would join the team that work on developing desktop applications and building the new platform in the cloud solution.
Requirements:
- Experience in software development;
- Excelent knowledge of C# and understanding of .NET Framework;
- Good knowledge of object-oriented programming and design;
- Knowledge of client-server architecture
- Experience with Windows operating system, database engines-MSSQL, continuous integration-TFS, WPF/XAML, REST, WCF, WinForms;
- Proficiency in writing automated tests;
- Familiarity with design patterns;
- Very good English skills (written and spoken)