
Senior Backend Software Engineer, .NET
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Egypt.
• 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.
• 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.
• 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.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.