Senior Software Engineer

Job Description Roles & Responsibilities We are looking for a Senior Full Stack Engineer with d...

منذ سنة عمل كلي Qatar 144
قدم الآن
المكان

Qatar

نوع العمل

عمل كلي

الخبرة

3-5 سنوات

الراتب

غير مذكور

الملخص الوظيفي

Job Description

Roles & Responsibilities

We are looking for a Senior Full Stack Engineer with deep expertise in .NET (7 or higher), who thrives in developing scalable, maintainable, and modern web applications. The ideal candidate has hands-on experience in event-driven systems, clean architecture, and working with both relational (SQL Server) and non-relational (MongoDB) databases.

Experience with RabbitMQ, design patterns, and modular monolithic architecture is essential. Knowledge of the ride-hailing business domain is a strong advantage.


  • Design, develop, and maintain high-performance full-stack applications using .NET 7+ (C#).
  • Build modular, maintainable solutions using Clean Architecture and Clean Code principles.
  • Develop and integrate event-driven services using RabbitMQ.
  • Architect systems based on Modular Monolithic principles, while aligning with potential transition paths to microservices.
  • Work with both SQL Server and MongoDB, applying best practices for relational and NoSQL data modeling.
  • Ensure the delivery of high-quality code with unit tests and through code reviews.
  • Collaborate with designers, product owners, QA, and other developers to ship meaningful features.
  • Mentor junior engineers and contribute to architectural discussions and roadmap planning.
  • Document solutions, processes, and technical decisions effectively

Desired Candidate Profile

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5+ years of hands-on experience in full-stack software development.

Strong proficiency in:

    • .NET 7+ (C #)
    • RabbitMQ or equivalent message brokers
    • MongoDB (NoSQL) and SQL Server (SQL)
    • Clean Architecture, Design Patterns, and Modular Monolith systems
    • Event-driven development and asynchronous programming
  • Experience building and consuming RESTful APIs, Web Sockets, and Signal R.
  • Familiar with source control (Git), CI/CD pipelines, and agile methodologies.

Employment Type

    Full Time

للتقديم الان

وظائف مشابهة

اعلان وظائف شركة القاهرة لتكرير البترول بمسطرد وطنطا

Engineering

اعلان وظائف شركة القاهرة لتكرير البترول بمسطرد وطنطا تطلب مؤهلات عليا - اعلان داخلي رقم 1 لسنة 2020 شركة القاهرة لتكرير البترول الإدارة العامة للشئون الإدارية تحريراً في 2 / 1 / 2020 إعلان داخلي رقم (...

الموقع
غير مصنفة
نوع العمل
غير محدد
سنين الخبرة
0-3
الراتب
لم يذكر

وظائف حكومية مهندسين وفنين خدمات مساحية بالهيئة المصرية العامة للمساحة

Engineering

وظائف حكومية مهندسين وفنين خدمات مساحية بالهيئة المصرية العامة للمساحة حديثي التخرج بكل المحافظات مهندس ثالث (تعاقد) بكالوريوس هندسة مدني عدد الأشخاص المطلوبين للوظيفة 35 فني خدمات مساحية رابع (تعاقد)...

الموقع
غير مصنفة
نوع العمل
غير محدد
سنين الخبرة
0-3
الراتب
لم يذكر