Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
The Candidates must have a Systematic problem-solving approach, coupled with effective communication skills and a sense of ownership and drive, as well as creativity and the ability to work with abstract concepts.
Responsibilities:
- Lead and architect large-scale Platforms using modern technology stacks, with a core focus on reusability, scalability, and performance.
- Leading multiple on and off-shore development teams.
- Analyses enterprise system performance.
- Develops and implements system performance improvements.
- Participates in development activities including code reviews, as well as coding and testing of new enhancements.
- Estimating new project timelines, and resource needs.
- Current understanding of best practices regarding system security measures.
Job Requirements
Job Requirements:
- Extensive understanding of modern architectural styles, design patterns, and best practices.
Education:
- A minimum of a Bachelor’s degree in one of the following areas:
- Computer Science.
- Information Systems.
Years of Experience:
- 8+ years of experience.
Technical Skills:
- Experience with Microsoft .NET / .NET Core technologies.
- Experience with C#, ASP.NET, ASP.NET Core.
- Experience using, designing, and building REST, and Web APIs.
- Experience with SQL Server databases, Entity Framework ORM.
- Experience in working in highly complex data platforms.
- Experience with queuing and messaging systems such as [RabbitMQ].
- Experience in integrating APIs with back ends.
- Experience with DB schema/document design and data modeling.
- Experience in JavaScript frameworks including, React is a plus.
- Implemented Business Continuity Plans (BCP), Emergency Response Plans, and Disaster Recovery Plans (DRP).
Working Conditions:
- Work location: Nasr City - Cairo.
- Flexibility to travel when needed (mainly to KSA).
Benefits:
- Salary paid in the US $.
- Premium Medical Insurance [Employee + Family].
- Technical development.
- Career advancing opportunities.
- Supportive Work Environment.
Featured Jobs
Similar Jobs
- Senior Web Developer LeadRISEUP (Endemag for Administrative Skills Development) - Nasr City, Cairo7 days ago
- Senior Mechatronics EngineerInternational Food & Consumable Goods - Egypt S.A.E - 6th of October, Giza18 days ago