Source-listed Job

Senior Backend .Net Developer

Key Responsibilities Design, develop, and maintain scalable .NET / ASP.NET Core applications. Develop and maintain Microservices-based architectures. Build and consume RESTful APIs and integrate with internal and external systems....

Job Source description available
BlackStone eIT Nasr City, Al Manteqah Al Oula, Egypt Source published Oct 19, 2026 Source retrieved Oct 20, 2026
Source: Blackstone Eit 2 Careers · A retrieval date records when our system last obtained the source record. It does not guarantee the vacancy is still open or that every detail has been independently checked.
Description from the source The source description is formatted below for discovery. The provider owns the original wording and may change its requirements or close applications.
CountryEgypt
IndustryComputer Software

Overview

Key Responsibilities Design, develop, and maintain scalable .NET / ASP.NET Core applications. Develop and maintain Microservices-based architectures. Build and consume RESTful APIs and integrate with internal and external systems. Implement asynchronous communication using RabbitMQ and message-based architectures. Design and implement event-driven solutions using message queues and exchanges. Handle message reliability, retries, acknowledgements, dead-letter queues, and error handling. Develop clean, maintainable, and reusable code following Clean Architecture, SOLID, and design patterns. Work with SQL Server and optimize database queries, stored procedures, and data access. Implement authentication and authorization using appropriate security mechanisms. Troubleshoot production issues and analyze application logs and distributed-system failures. Collaborate with Frontend, QA, DevOps, Bu

Full job description

Full Job Description

Key Responsibilities

  • Design, develop, and maintain scalable .NET / ASP.NET Core applications.
  • Develop and maintain Microservices-based architectures.
  • Build and consume RESTful APIs and integrate with internal and external systems.
  • Implement asynchronous communication using RabbitMQ and message-based architectures.
  • Design and implement event-driven solutions using message queues and exchanges.
  • Handle message reliability, retries, acknowledgements, dead-letter queues, and error handling.
  • Develop clean, maintainable, and reusable code following Clean Architecture, SOLID, and design patterns.
  • Work with SQL Server and optimize database queries, stored procedures, and data access.
  • Implement authentication and authorization using appropriate security mechanisms.
  • Troubleshoot production issues and analyze application logs and distributed-system failures.
  • Collaborate with Frontend, QA, DevOps, Business Analysts, and Solution Architects.
  • Participate in code reviews and ensure adherence to development standards.
  • Write unit and integration tests and ensure high-quality deliverables.
  • Support CI/CD pipelines and application deployments in cloud/containerized environments.
  • Monitor and improve application performance, scalability, and reliability.

Requirements

  • Strong experience with C# and .NET / ASP.NET Core.

  • Strong understanding of Microservices Architecture.

  • Strong experience with REST APIs and API integration.

  • Hands-on experience with RabbitMQ.

  • Good understanding of:

  • Exchanges and Queues

  • Direct, Topic, Fanout exchanges

  • Routing Keys

  • Acknowledgements

  • Dead-Letter Exchanges/Queues

  • Retry mechanisms

  • Message durability and persistence

  • Publisher/Consumer patterns

  • Strong experience with SQL Server.

  • Good understanding of Entity Framework Core / Dapper.

  • Experience with Dependency Injection and Middleware.

  • Strong knowledge of SOLID principles and Design Patterns.

  • Experience with Git and source-control workflows.

  • Understanding of Docker and Kubernetes is highly preferred.

  • Experience with Azure or another cloud platform is a plus.

  • Knowledge of Redis, caching, and distributed systems is a plus.

  • Experience with CI/CD and Azure DevOps is preferred.

Tips for this job

Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.
Original authoritative source

JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Apply through JobOpportunity →

Browse current JobOpportunity listings from Blackstone Eit 2 Careers →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books