Remotery

.NET Back-End Developer

Posted 6 days ago

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• Build & Iterate: Design, develop, and maintain robust back-end services, RESTful/GraphQL APIs, and microservices utilizing .NET.

• Storage: Engage with relational databases (primarily SQL Server) – design schemas, craft efficient queries, and enhance performance.

• Data Access: Create data access layers using Entity Framework Core.

• Auth: Develop and integrate authentication and authorization frameworks.

• Collaborate: Operate within a flexible Agile/Sprint environment, contributing to storyboarding and regular sprint planning sessions, while closely working with front-end developers, QA engineers, and product owners to deliver comprehensive features.

• Code Quality: Ensure clean, maintainable, and automated code testing adheres to Clean Architecture principles and contemporary best practices.

• Performance: Identify and resolve performance bottlenecks, security vulnerabilities, and production incidents.

• Documentation: Assist in maintaining technical documentation for APIs and services (Swagger / OpenAPI).


⛳️ Requirements

• Several years of professional experience in back-end development; a minimum of 5 years with .NET C#.

• At least 2-3 years of experience with .NET 6+ / .NET 8+, Entity Framework Core, LINQ, SQL Server, and asynchronous programming.

• Proficient in Entity Framework Core (code-first approach) with experience managing relational databases (primarily SQL Server), including schema design and query optimization.

• Strong understanding of Clean Architecture and Domain-Driven Design (DDD). Advocate for decoupled systems using Dependency Injection and modular monolith or microservices patterns.

• Hands-on experience implementing JWT, OAuth2, and OpenID Connect, specifically with Azure Entra or Duende IdentityServer to develop secure, identity-aware applications.

• Familiarity with Azure DevOps for task management (Boards) and maintaining CI/CD Pipelines. Knowledge of Docker for containerizing services.

• Emphasize code reliability by writing unit and integration tests using xUnit, and utilize FluentValidation to ensure data integrity across your APIs.

• Proficient in profiling applications and implementing structured logging using Serilog, integrated with Application Insights for real-time monitoring.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Flexible working hours and remote working options.

• Opportunities for professional development and training.

• Comprehensive health and wellness benefits.

• Collaborative and innovative work environment.

People also viewed

Softgic9 hours ago

Drupal Developer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Tether.to9 hours ago

Backend Engineer – Wallets

AE flagUnited Arab Emirates (UAE) OnlyFull-timeBackend Engineer
ApplyView job
Instrumental Group9 hours ago

Senior Full Stack Developer, React, Node.js, JS, CSS

US flagColorado OnlyFull-timeBackend Engineer$69k – $75k/year
ApplyView job
Oneleet9 hours ago

Backend Engineer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Software Mind9 hours ago

Senior Software Engineer, .NET, AWS

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Sumsub9 hours ago

Senior Backend Developer – KYC

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers