Job Overview
- Experience Level
- +3 years
- Employment Type
- Full-time
- Workplace Type
- Not specified
- Location
- Cairo
- Job function
- IT & Tech
- Application Deadline
- 31 May 2022
About the Role
• Very competent in the core technologies used in organization
• Understands high-level architectural design and patterns
• Experience building "full" solutions
• Actively mentors intermediate and junior developers
• Troubleshooting coding bugs or functionality errors
• Work on an Agile team to develop, test, deploy, and maintain, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospective.
• Research and actively learn about new technologies and introduce them into the infrastructure.
• Communicate technical information in a clear and concise manner.
• Self-motivated, work independently or as part of a team, able to learn quickly, meet deadlines and demonstrate problem-solving skills.
Job responsibilities:
Requirements
· 3+ years of experience in ASP.NET Core and C#.
· Strong experience in Entity framework Core.
· Strong experience in Web APIs and RESTful.
· Strong experience in Code-first approach and comfortable handling migrations.
· Strong understanding of OOP and SOILD principles.
· Familiar with CQRS and MediatR.
· Familiar with Domain Driven Design.
· Experience in Git is a must.
· Team player, ability to write clean code, and ability to apply and follow best practices.
· Good command of written and spoken English.