Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
BE

Senior Backend .Net Developer

BlackStone eIT
  • ๐Ÿ‡ช๐Ÿ‡ฌ Egypt
  • On-site
  • Senior
  • 3 hours ago
  • .NET
  • ASP.NET Core
  • Microservices
  • REST API
  • RabbitMQ
  • Devops
  • CI/CD
  • C#
  • Entity Framework
  • Dapper
  • Git
  • Docker
  • Kubernetes
  • Azure
  • Redis
  • Azure DevOps
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Key Responsibilities

  • Design, develop, and maintain scalable.NET / ASP.NET Core applications.
  • Develop and maintainMicroservices-based architectures.
  • Build and consumeRESTful APIs and integrate with internal and external systems.
  • Implement asynchronous communication usingRabbitMQ and message-based architectures.
  • Design and implementevent-driven solutions using message queues and exchanges.
  • Handle message reliability, retries, acknowledgements, dead-letter queues, and error handling.
  • Develop clean, maintainable, and reusable code followingClean Architecture, SOLID, and design patterns.
  • Work withSQL 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.
  • Strong experience withC# and .NET / ASP.NET Core.
  • Strong understanding ofMicroservices Architecture.
  • Strong experience withREST APIs and API integration.
  • Hands-on experience withRabbitMQ.
  • 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 withSQL Server.
  • Good understanding ofEntity Framework Core / Dapper.
  • Experience withDependency Injection and Middleware.
  • Strong knowledge ofSOLID principles and Design Patterns.
  • Experience withGit and source-control workflows.
  • Understanding ofDocker and Kubernetes is highly preferred.
  • Experience withAzure or another cloud platform is a plus.
  • Knowledge ofRedis, caching, and distributed systems is a plus.
  • Experience withCI/CD and Azure DevOps is preferred.

Senior Backend .Net Developer ยท BlackStone eIT

Auto apply with Likeremote