Home
Jobs
Saved
Resumes
Senior Backend Software Engineer, .NET at Flatgigs | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Backend Software Engineer, .NET
Flatgigs
Remote
Website
LinkedIn
Senior Backend Software Engineer, .NET
Egypt
Full Time
6 days ago
No Sponsorship
Apply Now
Key skills
Angular
ASP.NET
AWS
Azure
Docker
Entity Framework
Kafka
Kubernetes
Microservices
MongoDB
NoSQL
Python
RabbitMQ
SQL
Terraform
.NET
C#
C
TDD
Integration Testing
GitHub Actions
Pulumi
ECS
EKS
Helm
Lambda
SNS
SQS
Azure DevOps
Service Bus
SQL Server
RESTful
GitHub
GitLab
CI/CD
Leadership
Mentoring
Communication
About this role
Role Overview
Design, implement, and maintain microservices and APIs with ASP.NET Core and Entity Framework Core
Model robust relational schemas and write high‑performance queries for SQL Server
Build and integrate messaging & event systems (e.g., Azure Service Bus, RabbitMQ, Kafka) to enable decoupled, event‑driven workflows
Apply Clean Architecture / Onion Architecture principles to keep codebases modular, testable, and maintainable
Own the full software‑delivery lifecycle: automated testing, CI/CD pipelines, containerization, logging, and telemetry on Azure
Conduct peer code‑reviews, mentor and guide junior as well as mid‑level developers, and uphold engineering best practices (SOLID, TDD, DDD)
Diagnose production issues, optimize performance, and drive continuous improvement of service reliability and scalability
Requirements
6+ years of professional backend experience with .NET 5+ and C#
Deep knowledge of ASP.NET Core, RESTful API design, and Entity Framework Core
Proven expertise with SQL databases (schema design, query optimisation, indexing)—preferably SQL Server
Hands-on experience with messaging or event‑driven architectures in production
Solid grasp of Clean / Onion Architecture, SOLID principles, and automated unit/integration testing
Practical experience building and maintaining CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab, etc.)
Excellent communication skills and a track record of mentoring or technical leadership within a team
Clear written & spoken English, proactive communication, ownership mindset
AWS ecosystem familiarity (ECS/EKS, Lambda, SQS/SNS, etc.).
Previous logistics/mobility domain experience.
Experience with MongoDB or other NoSQL data stores.
Conversational Arabic speaker.
Scripting or tooling in Python
Front‑end exposure with Angular
DevOps/SRE expertise: Docker, Kubernetes, Terraform, Helm, Pulumi, Observability stacks
Familiarity with CQRS, Event Sourcing, Domain‑Driven Design, or high‑throughput real‑time systems
Tech Stack
Angular
ASP.NET
AWS
Azure
Docker
Entity Framework
Kafka
Kubernetes
Microservices
MongoDB
NoSQL
Python
RabbitMQ
SQL
Terraform
.NET
Apply Now
Home
Jobs
Saved
Resumes