Job Openings Back-End developer (.Net)

About the job Back-End developer (.Net)

  • +3 years of experience in software development.
  • Strong knowledge of developing software applications using Microsoft technology C#, .NET Framework, .Net Core, ASP.Net, Asp.Net Core, MVC, LINQ, API & EF, EF Core, LinQ...etc
  • 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 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, and 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.