flatgigs logoflatgigs logo

Senior Backend Software Engineer (.NET) at flatgigs | Remote

flatgigsRemote — Egypt
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Required Qualifications● Minimum of 6 years of professional backend development experience with . NET 5+ and C#● Strong understanding of microservices architecture and event-driven design patterns● Experience with SQL Server and writing efficient SQL queries● Familiarity with Azure services and DevOps practices● Excellent problem-solving skills and a commitment to delivering quality software.

About the job

In the position of Senior Backend Software Engineer, you will play a crucial role in designing, developing, and sustaining distributed services that drive the logistics and movement platform at Ahoy. Your primary development focus will be on C#/. NET 5+ within the Azure environment, utilizing event-driven methodologies, high-performance SQL, and contemporary architectural styles (Clean / Onion) to create reliable and scalable services.

You will engage in close collaboration with product management, DevOps, and front-end engineering teams while having the independence to steer projects from initial architecture design to code deployment and production monitoring.

Key Responsibilities

● Design, implement, and sustain microservices and APIs using ASP. NET Core and Entity Framework Core
● Develop robust relational schemas and execute high-performance queries for SQL Server
● Construct and integrate messaging & event systems (e.g., Azure Service Bus, RabbitMQ, Kafka) for event-driven workflows
● Employ Clean Architecture / Onion Architecture principles to maintain modular, testable, and maintainable codebases
● Manage the entire software delivery lifecycle, including automated testing, CI/CD pipelines, containerization, logging, and monitoring on Azure
● Conduct peer code reviews, mentor junior and mid-level developers, and promote engineering best practices (SOLID, TDD, DDD)
● Troubleshoot production issues, enhance performance, and drive continuous improvements in 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

About flatgigs

flatgigs is a forward-thinking technology company focused on building innovative solutions for logistics and movement, powering seamless operations through advanced software development.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.