HimalayasHimalayas logo
FlatgigsFL

Senior Backend Software Engineer (.NET)

FlatGigs connects MENA's high-growth companies with elite talent to accelerate revenue and ROI.

Flatgigs

Employee count: 11-50

Egypt only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Role Summary

As a Senior Backend Software Engineer, you will design, build, and maintain distributed services that power Ahoy’s movement and logistics platform. You will work primarily in C#/.NET 5+ on Azure, leveraging event‑driven patterns, high‑performance SQL, and modern architectural approaches (Clean / Onion) to deliver reliable, scalable services.

You’ll collaborate closely with product, DevOps, and front‑end engineers, but also have the autonomy to drive solutions end‑to‑end—from white‑boarding architecture to shipping code and monitoring it in production.

Key Responsibilities

  • 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

Core Tech Stack & Tooling

  • Languages & Frameworks: C#, .NET 5 – 8, ASP.NET Core, EF Core
  • Cloud: Microsoft Azure (App Service, Function Apps, Container Apps, Event Grid, Azure SQL, Azure DevOps)
  • Data & Messaging: SQL Server, PostgreSQL (optional), Azure Service Bus / RabbitMQ / Kafka, Redis
  • DevOps: Docker, Azure DevOps CI/CD pipelines, Git
  • Observability: Application Insights, OpenTelemetry

Requirements

Must‑Have Qualifications

  • 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

Nice‑to‑Have Skills

  • 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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

6 years minimum

Location requirements

Hiring timezones

Egypt +/- 0 hours

About Flatgigs

Learn more about Flatgigs and their company culture.

View company profile

At FlatGigs, we are redefining the landscape of talent acquisition for the MENA region's most ambitious startups. As a strategic execution powerhouse, we go beyond traditional recruitment to pinpoint and eliminate the critical talent bottlenecks that stifle growth. Our mission is to connect high-growth portfolios with elite, sector-specific experts who are proven to drive measurable ROI and accelerate revenue milestones. By leveraging data-driven insights and a rigorous performance-charged cultural fit assessment, we ensure that every placement is not just a hire, but a catalyst for sustainable, long-term value creation.

Through our innovative 'Hyper-Accelerated Onboarding' and 'Actionable Intelligence Optimization' frameworks, we are revolutionizing how companies scale. We architect bespoke talent solutions engineered for maximum investor returns, transforming the recruitment process into an ultimate growth engine. Whether it is solving execution gaps for investor-backed ventures or embedding game-changing leadership teams, FlatGigs is dedicated to fueling the ascent of the next generation of market leaders. We are committed to de-risking high-stakes hiring and empowering startups to hit their targets with precision and speed.

Claim this profileFlatgigs logoFL

Flatgigs

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

50 remote jobs at Flatgigs

Explore the variety of open remote roles at Flatgigs, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Flatgigs

Remote companies like Flatgigs

Find your next opportunity by exploring profiles of companies that are similar to Flatgigs. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan