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