Position: Middle .NET Software Engineer
Company: VITASOFT1
Category: .NET
Experience required: 3y
English level: upper

Requirements:

- More than 3 years of experience with .NET/C#
- Experience with OOP, OOD
- Experience with refactoring, debugging/profiling and working with a legacy code
- Good knowledge of MSSQL, T-SQL, Entity Framework
- Good knowledge of asynchronous programming, TPL
- Understanding of multithreading, concurrency
- Understanding of multitenant architecture, design and architecture patterns
- Good unit and integration testing skills
- High responsibility level
- At least intermediate level of English
- At least Bachelor degree in Computer Science or relative experience

Would be a plus:

 - Knowledge of WPF
- Knowledge of WCF
- Familiarity with SignalR would be a plus