Backend Engineer
Maadi, Egypt
Hybrid
Full Time
Job Description
Contribute in the different phases of the development life-cycle, Design the technical approaches required for the solution implementation, Write clean, documented, well designed and tested code, Fix the reported bugs, Troubleshoot, test and maintain the core product software and databases to ensure strong optimization .and functionality, Effective reporting to the supervisory layer.
Requirements
Experience in programming with C#, MSSQL.
Experience in the web technologies including ASP.NET MVC, JSON, XML, HTML, JavaScript, jQuery, AJAX.
Experience in common third-party APIs (Google, Facebook, Twitter, etc.).
Strong knowledge of Object Oriented Programming and Design Patterns.
Knowledge of MS SharePoint is a plus.
Knowledge of Sitecore & Umbraco is a plus.
Customer Oriented, Flexible, Attention to Details and Deadline-Oriented individual.
Team player, self learner and positive person.
Ability to solve problems creatively and effectively.
Excellent communication skills.
Strong English is highly preferred.