Job Openings
    
    Senior Back-end Developer
  
  About the job Senior Back-end Developer
- At least 5 years of experience in software development.
 - Strong knowledge of developing software application using Microsoft technology C#, .NET Framework, .NET Core, ASP .NET, Asp .NET Core, MVC, LINQ, API & EF, EF Core, LINQ
 - Solid experience with (NTier & Onion) architectures
 - Experience with using Angular is a must.
 - Experience in designing and developing databases using SQL Server .
 - Strong knowledge of using JavaScript, jQuery, JSON, CSS3, and HTML5.
 - Strong understanding of object-oriented design and solid principles.
 - Experience with unit testing frameworks.
 - NoSQL is a plus.
 - Strong knowledge of software development best practices, including design patterns, code reviews, testing.
 - Experience with version control systems such as Azure devops.
 - Experience with agile methodologies and working in a fast-paced environment.
 - Superb planning, multi-tasking, and time management skills.
 - Decision-making skills.