بيانات الوظيفة

Senior software engineer

القاهرة, مصر قبل أكثر من 60 يوما
دوام كلي
عدد الفرص المتاحة: 1

التقدم لهذة الوظيفة

ملخص عن الوظيفة

Senior Software Engineer

Requirements: -

C# Proficiency: Solid understanding of .NET Core,

object-oriented programming (OOP), LINQ, threading, and parallel programming. Capable of writing clean, maintainable, and efficient code.

Web API: Practical experience in building RESTful APIs, including knowledge of HTTP protocols, routing, middleware, and OpenAPI/Swagger for API documentation.

Best Practices: Familiarity with software engineering

principles such as SOLID and design patterns to ensure scalable, maintainable, and high-quality solutions.

Version Control: Experience with Git for code

management, including committing changes, creating branches, and merging code with minimal conflicts.

Frontend: Proficiency in HTML, CSS, and JavaScript for creating interactive, responsive, and user-friendly web interfaces.

Angular: Good experience with Angular, including understanding core concepts such as components, services, routing, and Angular CLI. Familiarity with TypeScript and managing asynchronous operations using observables.

Soft Skills: Self-motivated, eager to learn, proactive in problem-solving, a strong team player, and effective in written and verbal communication.

Please send your CV to

omar.zenhom@reapholding.com

الكلمات المفتاحية

  • Software Engineering

القطاع او التخصص

  • هندسة
التقدم لهذة الوظيفة