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.