Purpose of the job
Responsible for developing and enhancing our applications
Duties and responsibilities
- Strong knowledge and experience in .NET framework technologies (C# , MVC , Web API and Entity framework), OOP principles and SQL database.
- Good knowledge in design patterns, clean code, clean architecture and solid principles.
- Knowledge in Angular 4+ , Mongo DB and SharePoint is a plus.
- Build new applications and services.
- Maintain high level of quality and performance.
- Well understand of security principles.
Education
Bachelor Degree in engineering or computer science.
Experience
Minimum 3 years of experience.
Skills and Abilities
- Fluent English and Arabic is a must.
- Ability to work in a fast-paced, dynamic environment, handling multiple concurrent
- detailed and process oriented.
- Flexibility in dealing with people with diverse working styles.