Senior Backend Developer
GS1 -
Heliopolis, CairoPosted 2 years ago15Applicants for2 open positions
- 11Viewed
- 0In Consideration
- 4Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Responsible for building .NET Core applications using .NET Core technologies (ASP.net MVC, MVC Core, API Restful and entity Framework) for back-end.
- Engage in the complete development lifecycle for the projects and expected to code, support, and coordinate with teams to deliver necessary solutions to the business users
- Work closely with Business Analysts and QC teams.
- Design the applications and write the Tech design documents.
- Optimizing Database Operations and queries.
- Receive requests for new modules and modification to existing tasks from Team Leader.
- Stay up to date with the latest software development technologies and methodologies to develop internal work.
- Ability to learn new technologies.
- Report to the Team leader the technical solution within the agreed architecture.
- report a daily status to the team leader.
Job Requirements
- Education major: Preferably Computer Engineering or Computer Science
- Have at least 5+ years of experience
- Excellent knowledge of ASP.NET Core, ASP.NET, MVC, C#, and MS SQL & MySQL Server.
- Strong knowledge of Web API.
- Strong knowledge of Entity framework and LINQ.
- Strong knowledge of JavaScript, jQuery and html5.
- Strong knowledge of OOP.
- Familiar with design pattern.
- Strong knowledge of Git.
- Preferred to have Experience with Ruby on Rails/ HTML5/CSS/ JavaScript (jQuery, Angular JS, bootstrap, etc.) to code in angular only if necessary.
- Have the ability and flexibility to learn any new tech or old tech on demand and preferably have the will to develop salesforce features.
- Good knowledge about CQRS, Mediator Patterns and onion Architecture.
- Excellent communication skills.
- Excellent Documentations skills.