Position: Team Leader / Software Architect
Category: .NET
English level: fluent
Years of experience: 11

More than 10 years of commercial development experience. Strong knowledge of .NET framework platform. 
Experienced in supports existing applications and design/develop new desktop/tablet N-tier, reliable and high-load solutions from scratch. 
Strong skills with application architecture design, code review and bug fixing. 
More than 5 years of management experience (6-8 team members).
Good business communication skills (communication with team members and customers, participation in meetings, e-mailing). 
Strong analytical skills. Able to solve difficult tasks, understand customer’s requirements. 
A highly motivated and flexible team player. Attentive, purposeful, open for self-education and self-development. Disciplined and open to feedback. 
Successful business trips to EU countries (Denmark, Norway, Sweden, Germany, Italy); communication with existing customers (new installations, updates installation and getting real feedback).
.NET Framework (C#): WinForm, WPF, LINQ, WCF, Windows Services
UI: WPF, UWP, DevExpress
Architecture Design: SOLID, GRASP, MVVM, MVC
Databases: MSSQL, Oracle, T-SQL, Entity Framework
Agile Development: Scrum
Healthcare Application Development: Audit Trail, HL7, DICOM
Source Control: TFS, Git