Full-Stack .NET Developer

COMPASS INTERNATIONAL - Maadi, Cairo

124
Applicants for
2 open positions
24
Seen
Experience Needed:
2 to 6 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Languages:
English
Vacancies:
2 open positions
About the Job
  • Building .NET applications using C#, ASP .NET MVC,RESTFUL WEB API
  • Design and develop software services for use in a component-based, loosely coupled architecture.
  • Assess and evaluate competing for software technologies and platforms and make recommendations to stakeholders and management.

Job Requirements
  • Experience with .Net Core
  • Experience with ASP .NET MVC
  • Experience with Middleware development (Microsoft Web API, WCF and Rest services).
  • Knowledge in JavaScript, javascript libraries AJAX and JQuery, (Angular 7 - is a plus).
  • Adequate knowledge of relational database systems, Object Oriented Programming, and web application development.
  • Strong knowledge in .NET web development and reusable components.
  • Good experience in the application life cycle.
  • Design pattern and architectural patterns.
  • Proficient in Microsoft SQL Server.
  • Experience with implementing unit tests.
  • Experience in N-Tier application design, ADO .Net & Entity Framework Core.
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Experience with both traditional and agile software development methodologies.