Senior Full Stack .NET Developer

Job Description

We are hiring senior full stack .NET Developer with 6 - 9 Years of experience to join our team in Egypt.


  • Strong experience in architecting, implementing, and managing high performance scalable applications on Linux/Windows platforms.
  • Experience in developing web applications using at least one popular web framework.
  • Excellent knowledge of architecture/design patterns, Object Oriented Design methodologies, SOA, data modelling techniques and SOAP.
  • Profound insight of Angular and .Net internals (Class loading, Memory Management, Transaction management etc.).
  • Candidate must have solid knowledge in .Net Core, ASP.NET MVC, Angular 4+, Web APIs, CSS3, HTML5, Entity Framework, Any NoSQL Database and SQL Server 2012+.
  • Compiles and writes documentation to describe program development and revisions.
  • Analyses, designs and tests new and/or existing systems.
  • Follows specified guidelines and system standards in writing, testing, and documenting.
  • Performs research and identifies program problems; develops solutions.
  • Some knowledge of software development methodologies; project management procedures.
  • Ability to analyze and solve problems; coordinate, plan and schedule; test and implement programs.

Skills + Experience

  • Bachelor’s degree in computer science, computer information systems.
  • 6- 9 years’ pure experience as full stack developer. 
  • Excellent in speaking and writing English.