Backend Developer
Remote (UK-based) | Occasional travel to London
Full-time
Salary: £65,000 - £75,000 + shares
(Permanent position | No sponsorship available)
Our client is a fast-growing scale-up, with ambitious plans to expand its engineering team as they enhance their cloud-native platform. Having secured funding, they are rapidly evolving their product architecture, leveraging modern backend technologies to solidify their market leadership.
We are looking for a skilled Backend Developer who thrives in a cloud-native, microservices-driven environment. This role is ideal for an engineer with strong experience in .NET Core, distributed systems, and event-driven architecture. You will play a key role in building scalable, high-performance backend services that support the client's cutting-edge platform.
This is a remote-first position open to candidates based in the UK, with occasional travel to the London office for team events and collaboration.
Key Responsibilities
- Backend Development: Design, develop, and maintain scalable backend services using .NET Core within a microservices architecture.
- Microservices & Cloud Infrastructure: Contribute to the migration from a monolithic system to a distributed microservices architecture, implementing best practices for scalability and maintainability.
- API Development: Build and optimize RESTful APIs and event-driven systems for seamless integration with frontend applications and external services.
- Database & Data Management: Work with relational and NoSQL databases, ensuring efficient data storage, retrieval, and security.
- System Architecture: Apply Domain-Driven Design (DDD) and SOLID principles to create well-structured, high-quality software solutions.
- Security & Performance: Implement best practices for authentication, authorization, and data security to ensure compliance with industry standards.
- Collaboration & Agile Workflow: Work closely with product owners, lead engineers, and stakeholders in an Agile environment, contributing to sprint planning and technical discussions.
- Testing & CI/CD: Write unit and integration tests, contributing to automated pipelines for continuous integration and deployment.
- Documentation & Knowledge Sharing: Produce high-quality documentation, particularly around authentication flows, security protocols, and system architecture.
Requirements
- Proven experience (3+ years) in backend development with .NET Core (experience with .NET Framework is a plus).
- Strong understanding of microservices architecture, event-driven systems, and asynchronous messaging (e.g., Kafka, RabbitMQ, or Azure Service Bus).
- Experience with cloud platforms (Azure, AWS, or GCP), with a preference for Azure.
- Proficiency in API design and development, including RESTful APIs and authentication protocols (OAuth, JWT).
- Familiarity with Agile methodologies, CI/CD pipelines, and DevOps practices.
- Good grasp of security best practices in software development.
- Strong communication skills, able to collaborate effectively in a distributed team.
- Relevant qualification in Computer Science, Software Engineering, or a related field.
Why Join?
- Impactful Work: Play a key role in shaping a cutting-edge platform in a high-growth company.
- Remote Flexibility: Work from anywhere in the UK, with occasional trips to London for team collaboration.
- Innovative Tech Stack: Work with modern cloud-native technologies and microservices.
- Growth Opportunities: Be part of a rapidly expanding engineering team with opportunities to grow and mentor others.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2025-04-03
Backend Developer (Remote)
2026-06-19
Financial Software Engineer (Remote)
2026-06-19
- Posted
- Apr 03, 2025
- Type
- Full-time
- Level
- Associate
- Location
- United Kingdom
- Company
- Mentmore
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2025-04-03
Backend Developer (Remote)
2026-06-19
Financial Software Engineer (Remote)
2026-06-19