Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 11


Software Solutions Architect with broad expertise in enterprise system software design, development, integration and implementation in various sectors

•	Software Architect and team lead with over 20 years of experience in .Net technologies (desktop, web, mobile).
•	11 years in financial and banking software industry.
•	Solid background in distributed application design and development. Practical experience both in front-end (SASS, LESS, HTML5, CSS3, JavaScript, jQuery, WPF, Windows Forms) and back-end (ASP.NET Core, ASP.NET MVC, WCF)
•	Solid practice in Test-Driven Development (TDD) and Behavior- Driven Development (BDD) methodologies
•	Theoretical and practical understanding of OOP/OOD/OOA
•	Applied heavy experience with using software development best practices


Fluent in Armenian, Fluent in Russian, Intermediate in English.

-	Design Patterns 
-	Prof in .NET Core/.NET6, Java, Python, JavaScript, ReactJs, NextJs, Node.Js
-	Prof in Microservices architecture, Messeging Apach Kafka, Notification Hubs SignalR Core
-	Android, Ios development (Native, Xamarin Native/Forms)
-	RESTful Services, WPF, WCF Services, Windows Services
-	ML, Image processing, Computer vision ( TensorFlow, Keras, Vision Framework (iOS), TensorFlow Lite, OpenCV, dlib, Django, Django REST framework (DRF), Flask)
-	Prof in Containers (Docker)
-	Prof in database design, databases (MSSQL, PostgreSQL, ElasticSearch, Redis, Casandra, MySql), Entity Framework Core, Dapper, SSRS
-	Experience with AWS, Google cloud and Azure
-	Knowledge of Networking fundamentals
-	Knowledge of Automation Tools (Load testing: jMeter, UI test automation: Specflow, Selenium, nUnit)
-	Working knowledge of OS (Windows - IIS, Linux (Centos, Redhat, Suse, Ubuntu) - Nginx, Apache HTTP Server, Apache Tomcat)
-	Agile Methodologies, Scrum, Git