Lead Developer (C#) in Liverpool

Lead Developer (C#) in Liverpool

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

At a Glance

  • Tasks: Lead a talented team in developing impactful software for health and care.
  • Company: Join System C, a British leader in digital transformation for health.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Why this job: Make a real difference in people's lives through innovative technology.
  • Qualifications: Strong experience in C# .Net and mentoring software engineers.
  • Other info: Dynamic work environment with a focus on collaboration and continuous improvement.

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

We are System C, a proud British business on a mission to connect and transform health and care outcomes for all through our market leading software. We care about what we do, and that goes for our team members too. We take our role in public digital transformation seriously. We’re in it for the long haul and pride ourselves on how we strive to be better, every day. Put simply, our mission is to deliver technology with the power to connect and transform health and care outcomes for all.

As a Lead Developer you will mentor a talented team of software engineers in the ongoing development of products that make a real difference to our customers. You will be the technical authority for your module(s), guiding and steering your team to deliver solutions based on sound engineering principles and best practices. In doing this you will help bridge the gap between user stories and the code delivered at the end of each sprint.

Your responsibilities will include overseeing the development lifecycle, from task readiness to release, ensuring our applications are robust, scalable, and secure. You will collaborate with product managers, testers and architects, and incorporate the latest advancements to improve our processes.

Duties and Responsibilities:

  • Oversee the development and maintenance of software, ensuring high‑quality, scalable, and secure outcomes.
  • Manage and mentor a team of software engineers, providing guidance, performance feedback, and fostering collaboration.
  • Ensure adherence to coding standards, code reviews, and testing.
  • Manage team workload and ensure Agile processes are followed.
  • Take responsibility for Scrum Master activities and ensure timely execution.
  • Coordinate with cross‑functional teams to deliver projects on time and within scope.
  • Act as a liaison between the team and stakeholders, communicating project status, challenges, and solutions.
  • Provide innovative solutions to complex technical challenges.
  • Drive continuous improvements to the codebase, including technical debt recovery.
  • Contribute as a hands‑on developer where required.
  • Ensure team members understand their tasks, deadlines, and how their work fits into the roadmap.
  • Triage software defects and agree on priorities with Product Owner and Release Management.
  • Influence product improvements at the portfolio level.
  • Ensure solutions are implemented in line with architecture and UX standards set by the wider function.
  • Join the on‑call rota to support business systems out of hours.

Required skills:

  • C# .Net, SQL.
  • Experience developing public‑facing web APIs.
  • Experience with Azure (SQL Azure, App Services, Service Bus, Azure Functions, Azure Storage).
  • Experience with git‑based development.
  • Experience working in an Agile environment with tools such as Jira and Confluence.
  • Experience working with different file formats including JSON.
  • Strong understanding of CI/CD (Azure DevOps, TeamCity, Octopus Deploy or similar).
  • Experience with automated testing frameworks (MSTest, NUnit) and mocking frameworks such as NSubstitute.
  • Understanding of infrastructure as code.

Desired skills:

  • JavaScript, HTML and CSS.
  • Experience with Vue.js and Vuetify.

Qualifications & Work Experience:

  • Strong experience in software development.
  • Experience in a senior technical or leadership role, mentoring engineers and leading team processes.
  • Strong knowledge of web technologies.
  • Experience with backend technologies and API development.

Personal Attributes:

  • Excellent problem‑solving skills and attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to foster a collaborative and supportive team environment.

Lead Developer (C#) in Liverpool employer: System C

At System C, we pride ourselves on being a leading British business dedicated to transforming health and care outcomes through innovative software solutions. As a Lead Developer, you will not only have the opportunity to mentor a talented team but also contribute to meaningful projects that impact lives. Our supportive work culture fosters collaboration and continuous improvement, while our commitment to employee growth ensures you can thrive in your career within a dynamic and forward-thinking environment.
S

Contact Detail:

System C Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Developer (C#) in Liverpool

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with C# and Azure. This gives potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like StudySmarter to brush up on your knowledge and get comfortable explaining your thought process during problem-solving.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our mission to transform health and care outcomes.

We think you need these skills to ace Lead Developer (C#) in Liverpool

C#
.Net
SQL
Public-facing web APIs
Azure (SQL Azure, App Services, Service Bus, Azure Functions, Azure Storage)
Git-based development
Agile methodologies (Jira, Confluence)
JSON file formats
CI/CD (Azure DevOps, TeamCity, Octopus Deploy)
Automated testing frameworks (MSTest, NUnit)
Mocking frameworks (NSubstitute)
Infrastructure as code
JavaScript
HTML
CSS
Vue.js
Vuetify
Problem-solving skills
Attention to detail
Communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Developer role. Highlight your experience with C#, Azure, and Agile methodologies. We want to see how your skills align with our mission to transform health and care outcomes.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and how you can mentor a team. Let us know why you're excited about joining System C and how you can contribute to our goals.

Showcase Your Projects: Include examples of projects you've worked on, especially those involving public-facing web APIs or Azure services. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss any important updates from us!

How to prepare for a job interview at System C

✨Know Your Tech Inside Out

Make sure you brush up on your C# .Net, SQL, and Azure knowledge. Be ready to discuss your experience with public-facing web APIs and how you've tackled complex technical challenges in the past. This is your chance to showcase your expertise!

✨Show Off Your Leadership Skills

As a Lead Developer, you'll be mentoring a team, so be prepared to talk about your leadership style. Share examples of how you've guided teams through Agile processes, provided performance feedback, and fostered collaboration. They want to see how you can inspire others!

✨Be Agile and Adaptable

Familiarise yourself with Agile methodologies and tools like Jira and Confluence. Be ready to discuss how you've managed workloads and ensured timely execution of projects. Highlight any experiences where you've adapted to changes and driven continuous improvements.

✨Communicate Clearly and Confidently

Strong communication skills are key for this role. Practice articulating your thoughts clearly, especially when discussing project statuses or technical solutions. Remember, they want to see how well you can liaise with stakeholders and bridge gaps between teams!

Lead Developer (C#) in Liverpool
System C
Location: Liverpool

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

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>