xelys jobs xelys jobs

Senior Software Engineer (C# / .Net)

LineTen

full-remoteseniorpermanentbackendfrontend Full remote - London, GB 70 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

C#.NET 8+Entity Framework CoreMediatRCQRSREST APIsDistributed SystemsRedisAzure Blob StorageSignalR

About the role

Role Overview

Senior Software Engineer (C# / .NET) at LineTen. You’ll work in a high-trust environment with strong ownership, curiosity, and focus on measurable outcomes. The team treats software as a craft and encourages proactive system improvement.

Key Missions

  • Design robust, durable backend solutions for distributed systems and frontend integrations.
  • Use AI-assisted development tools responsibly, with emphasis on design, testing, and disciplined code review.
  • Proactively improve systems by identifying opportunities for enhancement without waiting for directives.

Responsibilities

  • API design and implementation (RESTful contracts, versioning, webhooks, and long-running operation patterns such as 202 Accepted).
  • Build across backend services and frontend integration.
  • Improve reliability, scalability, and maintainability of distributed systems.

Requirements

  • API design: RESTful contracts, versioning, webhooks, long-running operations (e.g., 202 Accepted patterns).
  • C# / .NET 8+; Entity Framework Core; async/await.
  • MediatR / CQRS experience.
  • Experience with Redis caching and Azure Blob Storage.
  • Strong understanding of distributed systems: consistency models, event-driven patterns, idempotency, and race conditions.
  • Real-time / frontend integration: SignalR / WebSockets and SPA frameworks (Vue / Nuxt or similar) with TypeScript.

Nice-to-Haves

  • Data-modelling trade-off experience for practical performance and reliability outcomes.

About LineTen

LineTen is a software engineering team focused on building reliable products with an emphasis on craftsmanship, ownership, and outcomes. The role highlights work across backend services, frontend integrations, and distributed systems, suggesting a modern cloud-based engineering environment.

Scraped 5/20/2026