Senior Software Development Engineer (مهندس تطوير برمجيات أول)
Responsibilities:
- Development of new products, features and support of existing company products.
 - Develop, Test & Implement Web Application using MS .net framework and MS .net Core
 - Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript, HTML5, CSS3, Angular, AngularJS, NodeJS, REST APIs, JSON, WCF, Unity, LINQ
 - Responsible for understanding requirements, coding, unit testing, reporting, and technical documentation
 - Basic understanding of software design patterns
 
Education:
B.Sc. or higher degree in computer science or software engineering or equivalent field
Experience:
4 years of experience & more
Required Skills:
- NET Core
 - C#
 - REST APIs
 - net & Entity Framework
 - Microsoft SQL Server
 - LINQ & Lambda expressions
 - Angular
 - AngularJS
 - JQuery
 - HTML 5, XHTML, XML, CSS, Bootstrap, JavaScript, Typescript
 - WCF, SOAP, and XML web services.
 
