Back End Developer

Arab Calibers - Cairo

Applicants for
3 open positions
Experience Needed:
6 to 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Education Level:
Bachelor's Degree at least
3 open positions
About the Job
  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
Job Requirements
  • Expert Level in Microsoft technologies (.NET4.5/C#, Web API 2, Entity Framework 6 (Code First), LINQ, SQL Server ....)
  • Expert level in the following technologies and concepts:
    • Auto Mapper
    • ASP.NET MVC 5
    • AST (Abstract Syntax Tree)
    • Creating DSL for custom business requirements
    • DI and IoC and ServiceLocator pattern
    • Using Expression Trees in C#
    • ORM, UOW architecture and handling
  • Have Good experience in architecture and design Enterprise applications.
  • Have strong experience in OO design and development.
  • Utilizing and understanding Design Patterns is a must.
  • Writing and debugging Unit and Integration Tests is a must using NUnit.
  • Experience working with TFS for a source control
  • Extensive problem-solving skills.
  • Can work autonomously and communicate well with cross-functional teams.
  • Experience with Agile methodologies.
  • Solid understanding of SDLC.
About this Company

Arab Calibers is an Egyptian shareholding company with headquarter in Cairo, Egypt and a commercial office in KSA. Arab Calibers is an IT Consulting, Training, Staffing and Professional Services firm. The Company has been founded by a group of knowledgeable and distinguished... (More)

See all Careers and Jobs at Arab Calibers
Signup for an employer account and Post your Jobs!