Remotery

Senior Backend Software Engineer, .NET

Posted May 20

This is a fully remote position, open to applicants in Egypt.

📋 Description

• Design, develop, and sustain microservices and APIs utilizing ASP.NET Core and Entity Framework Core.

• Create robust relational models and craft high-performance queries for SQL Server.

• Construct and integrate messaging and event systems (such as Azure Service Bus, RabbitMQ, Kafka) to facilitate decoupled, event-driven workflows.

• Implement Clean Architecture / Onion Architecture principles to ensure codebases are modular, testable, and maintainable.

• Take ownership of the entire software delivery lifecycle: automated testing, CI/CD pipelines, containerization, logging, and telemetry on Azure.

• Perform peer code reviews, mentor junior and mid-level developers, and uphold engineering best practices (SOLID, TDD, DDD).

• Troubleshoot production issues, enhance performance, and promote continuous improvement in service reliability and scalability.


⛳️ Requirements

• 6+ years of experience in backend development with .NET 5+ and C#.

• Comprehensive understanding of ASP.NET Core, RESTful API design, and Entity Framework Core.

• Demonstrable expertise with SQL databases (schema design, query optimization, indexing)—preferably SQL Server.

• Practical experience with messaging or event-driven architectures in a production setting.

• Strong understanding of Clean / Onion Architecture, SOLID principles, and automated unit/integration testing.

• Hands-on experience in building and maintaining CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab, etc.).

• Excellent communication abilities and a proven record of mentoring or providing technical leadership in a team environment.

• Proficient in written and spoken English, with proactive communication and an ownership mindset.

• Familiarity with the AWS ecosystem (ECS/EKS, Lambda, SQS/SNS, etc.).

• Background in the logistics/mobility domain.

• Experience with MongoDB or other NoSQL data storage solutions.

• Conversational proficiency in Arabic.

• Skills in scripting or tooling with Python.

• Exposure to front-end development with Angular.

• Expertise in DevOps/SRE practices: Docker, Kubernetes, Terraform, Helm, Pulumi, and observability stacks.

• Knowledge of CQRS, Event Sourcing, Domain-Driven Design, or high-throughput real-time systems.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Flexible work hours and remote working options.

• Opportunities for professional development and continuous learning.

• A collaborative and innovative work environment.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers