Job Description

Over 1 years of in-depth development experience with C#/.NET -Work experience with Asp.Net (WebApi, MVC), ASP.NET Core -In-depth understanding of the entire software development lifecycle -Familiar with agile development frame-work such as Scrum or XP -Deep understanding of OOP and SOLID principles -Good knowledge of enterprise applications design patterns -Experience with unit testing -Working experience with databases in both RDBMSs (MSSQL) and NoSQL -Experience engineering software in distributed applications -Experience in developing multi-threaded applications with an understanding of concepts such as threads, concurrency, and locking is a Plus! -Team player with strong communication skills

Requirements

-Experience engineering software in distributed applications -Experience in developing multi-threaded applications with an understanding of concepts such as threads, concurrency, and locking is a Plus! -Team player with strong communication skills -Ideal Age Range: 21 - 35 - Strong understanding of ORM و Entity Framework - Proficiency in SQL Server - Familiarity with HTML، CSS، jQuery، BootStrap ،JavaSCript - Experience in Git

To see more jobs that fit your career