Senior Software Engineer, C# / .Net

Posted Sep 4

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

📋 Description

• Extensive experience in senior-level software engineering

• Proficiency in C# / .NET 8+

• Familiarity with Entity Framework Core

• Knowledge of async/await programming

• Experience with MediatR and CQRS methodologies

• Deep understanding of distributed systems, including consistency models, event-driven architectures, idempotency, and race conditions

• Skills in Redis caching

• Proficient in using Azure Blob Storage

• Insight into data-modelling trade-offs

• Expertise in API design, covering RESTful contracts, versioning, webhooks, and handling long-running operations (202 Accepted patterns)

• Familiarity with SignalR and WebSockets

• Experience working with SPA frameworks like Vue / Nuxt or similar

• Proficient in TypeScript

• Excellent communication skills to articulate technical decisions clearly and provide constructive feedback

• Ability to operate beyond strict role boundaries when necessary

• Dedication to correctness, maintainability, architectural clarity, strong design principles, thorough testing, and review practices


⛳️ Requirements

• Senior-level software engineering experience

• C# / .NET 8+

• Entity Framework Core

• async/await

• MediatR / CQRS

• Strong understanding of distributed systems, including consistency models, event-driven patterns, idempotency, and race conditions

• Experience with Redis caching

• Experience with Azure Blob Storage

• Understanding of data-modelling trade-offs

• API design, including RESTful contracts, versioning, webhooks, and long-running operations (202 Accepted patterns)

• SignalR / WebSockets

• Experience integrating with SPA frameworks such as Vue / Nuxt or similar

• TypeScript

• Ability to communicate technical decisions clearly and push back constructively

• Ability to work outside strict role boundaries when needed

• Commitment to correctness, maintainability, architectural clarity, strong design, testing, and review discipline


🏝️ Benefits

• AI-assisted development tools

• High-ownership, low-process work environment

• Small, high-trust team

• Flexible remote work arrangement

People also viewed

Arista Networks21 hours ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma22 hours ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh22 hours ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks22 hours ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation23 hours ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation23 hours ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers