Senior Software Engineer (C# / .Net) in London
Senior Software Engineer (C# / .Net)

Senior Software Engineer (C# / .Net) in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Join us in revolutionising urban delivery with innovative software solutions.
  • Company: LineTen, a forward-thinking tech company focused on improving delivery experiences.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Enjoy a dynamic workplace that values creativity and collaboration.
  • Why this job: Make a real impact in the delivery industry while working with cutting-edge technologies.
  • Qualifications: Proficient in C#/.NET, with strong problem-solving and communication skills.

The predicted salary is between 36000 - 60000 £ per year.

LineTen is on a mission to crack the code on urban delivery. By leading with our values and putting carrier partners first, we are paving the way for better delivery experiences. LineTen is a new approach to delivery with a free carrier API and an operations management platform for shippers. We are building the first global data-driven last-mile network that has the potential to solve industry-wide problems.

How you'll work

  • Operate with high ownership in a low-process environment
  • Proactively look for what can be improved rather than waiting for direction
  • Value correctness, clarity and maintainability over "it just works"
  • Work outside strict role boundaries when needed, without feeding burnout culture
  • Communicate technical decisions clearly and push back constructively when required

Core technical skills

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

What good looks like

  • You leave systems clearer, more correct, and easier to evolve
  • Problems are solved at the right level, not patched over
  • Trade-offs are explicit and understood
  • Other engineers trust your judgement and the quality of your code

Senior Software Engineer (C# / .Net) in London employer: LineTen

At LineTen, we pride ourselves on fostering a dynamic and innovative work culture that empowers our Senior Software Engineers to take ownership of their projects in a low-process environment. With a strong emphasis on personal and professional growth, we offer opportunities for continuous learning and collaboration, ensuring that our team members can thrive while contributing to our mission of revolutionising urban delivery. Located in a vibrant tech hub, we provide a unique chance to be part of a forward-thinking company that values clarity, correctness, and maintainability in software development.
L

Contact Detail:

LineTen Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (C# / .Net) in London

✨Tip Number 1

Network like a pro! Reach out to current employees at LineTen on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role there. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for technical interviews by brushing up on your C# and .NET skills. Practice coding challenges that focus on distributed systems and API design. We recommend using platforms like LeetCode or HackerRank to get in the zone.

✨Tip Number 3

Showcase your problem-solving skills during interviews. Be ready to discuss how you've improved systems in previous roles, focusing on clarity and maintainability. We want to see how you think and approach challenges!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the LineTen team. Let’s get you that job!

We think you need these skills to ace Senior Software Engineer (C# / .Net) in London

C#
.NET
Entity Framework Core
async/await
MediatR
CQRS
Distributed Systems
Redis Caching
Azure Blob Storage
API Design
RESTful Contracts
Webhooks
SignalR
WebSockets
TypeScript

Some tips for your application 🫡

Show Your Passion for Delivery: When writing your application, let us see your enthusiasm for urban delivery and how you can contribute to our mission. Share any relevant experiences or projects that highlight your interest in improving delivery systems.

Highlight Your Technical Skills: Make sure to clearly outline your expertise in C# and .NET, along with any other core skills mentioned in the job description. We want to know how your technical background aligns with what we’re looking for, so don’t hold back!

Be Clear and Concise: In a low-process environment like ours, clarity is key. Keep your application straightforward and to the point. Use bullet points if necessary to make it easy for us to see your qualifications at a glance.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at LineTen

✨Know Your Tech Inside Out

Make sure you’re well-versed in C# and .NET, especially the latest features. Brush up on Entity Framework Core and async/await patterns, as these are crucial for the role. Be ready to discuss your experience with distributed systems and how you've tackled issues like race conditions.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've improved systems or processes in previous roles. LineTen values clarity and correctness, so be ready to explain your thought process behind technical decisions and how you’ve handled trade-offs in your projects.

✨Communicate Clearly and Confidently

Practice articulating your ideas and technical decisions. Since the role requires pushing back constructively, think of scenarios where you’ve had to advocate for your approach. Clear communication is key, so make sure you can explain complex concepts simply.

✨Be Ready to Discuss API Design

Familiarise yourself with RESTful API design principles, including versioning and webhooks. Be prepared to talk about your experience with real-time integrations using SignalR or WebSockets, and how you’ve approached data modelling trade-offs in past projects.

Senior Software Engineer (C# / .Net) in London
LineTen
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>