
Senior Software Engineer, C# / .Net
Posted Sep 4

Posted Sep 4
This is a fully remote position, open to applicants in United Kingdom.
• 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
• 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
• AI-assisted development tools
• High-ownership, low-process work environment
• Small, high-trust team
• Flexible remote work arrangement
Arista Networks
Coforma
Platform.sh
Arista Networks
Get handpicked remote jobs straight to your inbox weekly.