Senior Backend Software Engineer (.NET)
Flatgigs
Employer Active
Posted 3 hrs ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & 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
Desired Candidate Profile
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
Company Industry
- Consulting
- Management Consulting
- Advisory Services
Department / Functional Area
- IT Software
Keywords
- Senior Backend Software Engineer (.NET)
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com