We are looking for a Senior .NET Developer to join our “Software Development” team with the following qualifications:
· Minimum 5+ years of experience in a similar position.
· Good understanding of object orientation, software architectures, SOA and design patterns.
· High experience of Microsoft .Net / .Net Core with ASP.NET MVC, C#.
· High experience of Entity Framework and/or LINQ.
· High experience of OOP principles, N-tiered architecture, Design Patterns and Secure Coding.
· High experience of relational database design and development including Sql Server(MSSQL knowledge).
· High experience of process analysis and design.
· High experience of building service-oriented solutions and RESTful services.
· Preferred knowledge of ElasticsSearch, Redis, MongoDB
· Preferred knowledge of Jenkins, SonarQube, Docker.
· Eager to learn new technologies.
· Good team player, result oriented attitude and analytical mind.
· Strong communicational and interpersonal skills.
· No military obligation for male candidates.