Senior Backend Software Engineer (.NET)

New
F
FlatgigsLogistics and Mobility
India. PakistanFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
6+ years
Required Skills
Microsoft SQL ServerC#Azure.NETCI/CDRESTful APIs

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.

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 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.
  • Diagnose production issues, optimize performance, and drive continuous improvement of service reliability and scalability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now