Position: Senior .Net Developer
Company: ITeams
Category: .NET
Experience required: 5y
English level: upper

5+ years of practical experience with C#, .NET;
Deep knowledge and understanding of .Net Framework, C#;
Experience in developing desktop applications (WinForms, WPF);
Knowledge and understanding of the life cycle of tasks (from simple bugs to complex features);
Knowledge of approaches and methods of assessment and decomposition of tasks;
Understanding of the principles of OOP, OOD (design, SOLID) and the ability to apply them in practice;
Single tests;
Skills of designing and developing multithreaded applications;
Database skills, knowledge of SQL;
Good algorithmic base;
Skills of using the version control system, primarily Git.

Let's be a plus:
Experience with DevExpress components;
Parser writing experience;
Experience in add and-v integration and development;
Technical higher education in the fields of computer systems;
Certification in a key area of ​​activity;
Participation in the development of the largest projects and systems.