At a Glance
- Tasks: Lead a dynamic team in building scalable software and mentoring fellow developers.
- Company: Join a forward-thinking tech organisation with a focus on innovation and collaboration.
- Benefits: Enjoy a competitive salary, fully remote work, and opportunities for professional growth.
- Other info: Be part of a supportive culture that values trust, honesty, and continuous improvement.
- Why this job: Shape backend architecture and make a real impact in an agile environment.
- Qualifications: Strong C# and .NET experience, plus a passion for mentoring and teamwork.
The predicted salary is between 70000 - 80000 € per year.
Location: UK Fully Remote
Salary: £70,000 - £80,000
We're working with a forward-thinking technology-led organisation that's looking to hire a Senior Back End Developer to join one of their high-performing engineering teams. This is a great opportunity for someone who is passionate about building scalable software, enjoys mentoring others, and wants to play a key role in shaping backend architecture within a modern, agile environment.
The Business places a strong emphasis on continuous improvement both technically and culturally and encourages engineers to explore new technologies, challenge existing ways of working, and contribute to the evolution of their engineering practices.
The Role:
- You'll be leading one of our three product squads, a multi-skilled team usually consisting of Back End, Front-End, QA, UX Designers, Content Creators, and a Product Manager, supported by other leads and Staff Engineers.
- You will be part of a Product focussed Technical squad, responsible for building, delivering and maintaining fantastic software.
- You will be involved in all stages of your lifecycle from the initial discovery, through planning, build, release and monitoring.
- You'll be part of all the usual Agile ceremonies and as a team, you will be delivering great new functionality over two-week sprints.
- Building an environment based on trust and honesty is really important to us; if something's not right you can be sure your voice will be heard and people will care about what you have to say.
- Your time will be split between coaching other backend developers within the team, steering our backend architecture and providing oversight on the back end tasks for our backlog items, delivering some independently and some through coaching others.
- As we work in multidisciplinary squads, ideally you will also be able to support others doing Front End, QA, DevOps (etc) work to make sure we hit our sprint goals.
- Your new development will be done within a Microservices architecture, but you will also be contributing to our legacy systems while we are in the transition period.
- Our stack runs on Azure including Front Door, App Services, Application Insights, and App Configuration with SQL Server and Cosmos DB for data and Azure Service Bus for messaging between services.
- Outside of squad work you will be part of the Back End Chapter, where we hold Chapter meetings to talk about tech and ways of working.
- We work democratically to evolve our stack and make constant improvements.
Required Skills/Experience:
- Strong C# development experience
- Experience with both .NET Core and .NET Web API
- Experience of building Microservices in .Net Core
- Experience using Message Based Architectures
- Experience using both SQL & NoSQL technologies
- Experience of API design
- Cloud development/architecture (Azure)
- Experience working in an Agile environment (Scrum/Kanban)
- Knowledge and experience of Unit Testing (xUnit, nUnit)
- Experience integrating AI/LLM capabilities into back-end services (e.g. OpenAI, Azure OpenAI, or similar APIs)
Desired Skills/Experience:
- Experience of TDD practices
- DevOps (CI/CD, Pipelines, Infrastructure-as-Code)
- Experience managing a team of developers
- Exposure to Agentic AI patterns (tool use, orchestration frameworks, MCP, or similar)
- Familiarity with modern UI frameworks and tooling (React, React Native, npm)
- Experience working with Azure DevOps build and release pipelines
Core Values:
- An excellent communicator and relationship builder
- Confident in providing technical guidance and mentoring to mid-level and junior developers
- Enjoys bringing clarity to situations then helping others to take ownership
- Role-models curiosity, open-mindedness, honesty, and transparency
- Advocacy for great engineering practices around the Digital & Technology team
- Actively keeps up to date with modern tools, frameworks, and industry trends and brings new thinking back to the team
Backend Development Lead employer: Oyster Consultant
Join a forward-thinking technology-led organisation that prioritises continuous improvement and fosters a culture of trust and collaboration. As a Backend Development Lead, you'll have the opportunity to mentor talented engineers, shape backend architecture, and work within a supportive, agile environment that values innovation and teamwork. With a fully remote setup, you can enjoy a flexible work-life balance while contributing to exciting projects using cutting-edge technologies.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Development Lead
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in backend development. A friendly chat can lead to insider info about job openings or even a referral, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#, .NET Core, and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common backend development questions and scenarios. Practice explaining your thought process when tackling problems, as this will demonstrate your technical expertise and leadership abilities.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate developers who want to make an impact. Plus, applying directly can sometimes speed up the process and get your application in front of the right people faster.
We think you need these skills to ace Backend Development Lead
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your strong C# development experience and any work with Microservices, as these are key for us.
Craft a Compelling Cover Letter:Use your cover letter to showcase your passion for backend development and mentoring. Share specific examples of how you've contributed to team success and improved engineering practices in previous roles.
Showcase Your Agile Experience:Since we value Agile methodologies, be sure to mention your experience working in Scrum or Kanban environments. Talk about how you’ve contributed to sprint goals and team cohesion in past projects.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process.
How to prepare for a job interview at Oyster Consultant
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .NET Core, and Azure. Brush up on your experience with Microservices and API design, as these will likely come up during technical discussions.
✨Showcase Your Leadership Skills
As a Backend Development Lead, you'll be expected to mentor others. Prepare examples of how you've successfully led teams or projects in the past. Highlight your ability to foster a collaborative environment and how you’ve helped junior developers grow.
✨Emphasise Agile Experience
Since the role involves working in Agile environments, be ready to discuss your experience with Scrum or Kanban. Share specific instances where you contributed to sprint planning or retrospectives, and how you ensured your team met their goals.
✨Cultural Fit Matters
This company values trust and open communication. Be prepared to discuss how you build relationships within a team and how you handle conflicts. Show that you align with their core values of curiosity, honesty, and continuous improvement.