Lead Back-End Developer (C#) in London
Lead Back-End Developer (C#)

Lead Back-End Developer (C#) in London

London Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
mkodo

At a Glance

  • Tasks: Lead backend engineering, set technical vision, and drive improvements in tools and processes.
  • Company: Join mkodo, a leader in the global lottery and gaming tech space.
  • Benefits: Enjoy hybrid working, generous holidays, performance bonuses, and a supportive work culture.
  • Why this job: Make a real impact on innovative projects while advancing your career in a dynamic environment.
  • Qualifications: Strong backend experience with Java, Spring Boot, and familiarity with cloud environments.
  • Other info: Access to training budgets, digital nomad policy, and a vibrant team culture.

The predicted salary is between 70000 - 90000 £ per year.

Location: London/Newcastle – Hybrid Office & Home

mkodo builds world class apps, middleware and digital products in the global lottery, betting, and gaming space. We value the expertise of our team members and offer opportunities for personal development and career progression within the company.

Reporting to a Software Engineering Manager or Head of Engineering, we are seeking a Lead Backend Software Engineer to be the go-to authority for backend engineering, setting the technical vision, guiding architecture, and driving improvements in tools, processes, and delivery practices. With a strong foundation in backend technologies, including Java and Spring Boot, and event-driven systems such as Kafka, you’ll influence systems well beyond your own code, ensuring architectural integrity and high engineering standards across multiple teams.

Key Responsibilities:

  • Define and evolve backend architecture to ensure scalability, maintainability, and performance.
  • Set coding standards and champion secure development practices.
  • Lead projects and features to good outcomes, ensuring appropriate engineering decisions are made to factor in technical debt, systems design, stability/reliability, monitoring/observability, and business need.

Community & Advocacy:

  • Strong backend engineering experience, ideally including Java (Java 11+) and Spring Boot.
  • Familiarity with cloud environments (AWS preferred) and container orchestration (Kubernetes).
  • Knowledge of SQL and NoSQL databases.
  • Experience with CI/CD pipelines, automated testing, and modern deployment practices.
  • Comfortable in agile environments using Git-based SCM and tools like Jira or Redmine.

Benefits:

  • Hybrid/Flexible Working
  • Birthday Holiday
  • Generous Holiday Allowance
  • Tech Loan Scheme
  • Performance bonus & profit share scheme
  • Cycle to Work scheme
  • Life insurance and income protection
  • Travel Loan scheme
  • Supplies of fresh fruits, cereals, biscuits, nibbles, etc.
  • Relevant training and training budget.
  • Digital Nomad Policy
  • Generous refer a friend scheme

Lead Back-End Developer (C#) in London employer: mkodo

mkodo is an exceptional employer that prioritises the growth and development of its team members, offering a hybrid work environment in vibrant London or Newcastle. With a strong focus on personal development, competitive benefits such as generous holiday allowances, performance bonuses, and a supportive work culture, mkodo empowers its employees to thrive in the dynamic world of digital products for the global lottery and gaming industries.
mkodo

Contact Detail:

mkodo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Back-End Developer (C#) in London

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. We all know that sometimes it’s not just what you know, but who you know that can help land that dream job.

✨Show Off Your Skills

Don’t just talk about your experience; showcase it! Create a portfolio or GitHub repository with your projects. We want to see your coding chops in action, especially with backend technologies like Java and Spring Boot.

✨Ace the Interview

Prepare for those technical interviews by brushing up on your problem-solving skills and system design knowledge. We recommend practicing common coding challenges and being ready to discuss your past projects in detail.

✨Apply Through Our Website

When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Lead Back-End Developer (C#) in London

C#
Java
Spring Boot
Kafka
AWS
Kubernetes
SQL
NoSQL
CI/CD pipelines
Automated Testing
Agile Methodologies
Git-based SCM
Jira
Redmine
Architectural Design

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Back-End Developer role. Highlight your experience with backend technologies like Java and Spring Boot, and don’t forget to mention any cloud environments you’ve worked with, especially AWS!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team at mkodo. Share specific examples of how you've set coding standards or led projects to success.

Showcase Your Technical Skills: In your application, be sure to showcase your technical skills clearly. Mention your familiarity with CI/CD pipelines, automated testing, and any experience with container orchestration like Kubernetes. We love seeing those details!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!

How to prepare for a job interview at mkodo

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, Java, Spring Boot, and event-driven systems like Kafka. Brush up on your knowledge of cloud environments, particularly AWS, and be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Leadership Skills

As a Lead Back-End Developer, you'll need to demonstrate your ability to guide teams and set technical visions. Prepare examples of how you've led projects, made architectural decisions, and influenced team practices. Highlight your experience in mentoring others and driving improvements in processes.

✨Communicate Clearly with Non-Techies

You’ll often need to explain complex technical issues to non-technical stakeholders. Practice articulating risks and solutions in simple terms. Think of scenarios where you’ve had to bridge the gap between tech and business needs, and be ready to share those stories.

✨Prepare for Agile Discussions

Since the role involves working in agile environments, be prepared to discuss your experience with tools like Git, Jira, or Redmine. Familiarise yourself with CI/CD pipelines and automated testing practices, and be ready to talk about how you’ve implemented these in your previous roles.

Lead Back-End Developer (C#) in London
mkodo
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

>