Lead Developer (C#) in Belfast

Lead Developer (C#) in Belfast

Belfast Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
C

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 C# .Net experience and leadership skills required.
  • Other info: Dynamic 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 pride ourselves on how we strive to be better every day. 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 and maintenance of software, ensuring high-quality, scalable, and secure outcomes.
  • Managing and mentoring a team of software engineers, providing guidance, performance feedback, and fostering collaboration.
  • Ensuring adherence to coding standards, code reviews, and testing.
  • Managing team workload and ensuring Agile processes are followed.
  • Taking responsibility for Scrum Master activities and ensuring timely execution.
  • Coordinating with cross-functional teams to deliver projects on time and within scope.
  • Acting as a liaison between the team and stakeholders, communicating project status, challenges, and solutions.
  • Providing innovative solutions to complex technical challenges.
  • Driving continuous improvements to the codebase, including technical debt recovery.
  • Contributing as a hands-on developer where required.
  • Ensuring 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.
  • Influencing product improvements at the portfolio level.
  • Ensuring solutions are implemented in line with architecture and UX standards set by the wider function.
  • Joining 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 Belfast employer: CIS Oncology

At System C, we pride ourselves on being an exceptional employer dedicated to transforming health and care outcomes through innovative software solutions. Our collaborative work culture fosters continuous learning and growth, providing ample opportunities for professional development while making a meaningful impact in the public sector. Located in the heart of the UK, we offer a supportive environment where your contributions are valued, and you can thrive as a Lead Developer, mentoring a talented team and driving technological advancements.
C

Contact Detail:

CIS Oncology Recruiting Team

StudySmarter Expert Advice 🀫

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

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even local tech events. You never know who might be looking for a Lead Developer or who can put in a good word for you.

✨Show Off Your Skills

Don’t just talk about your experience; show it! Create a portfolio or GitHub repository showcasing your projects, especially those involving C# and Azure. This gives potential employers a taste of what you can do.

✨Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding Agile processes. Practice common interview questions and be ready to discuss how you've mentored teams and tackled complex challenges.

✨Apply Through Our Website

We encourage you to apply directly 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 joining our mission at System C.

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

C#
.Net
SQL
Public-facing web APIs development
Azure (SQL Azure, App Services, Service Bus, Azure Functions, Azure Storage)
Git-based development
Agile methodologies (Jira, Confluence)
JSON file format handling
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
Strong 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#, .Net, and any relevant projects that showcase your skills in developing public-facing web APIs. We want to see how your background aligns with our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about transforming health and care outcomes. Share specific examples of how you've mentored teams or tackled complex technical challenges in the past.

Showcase Your Technical Skills: Don’t forget to highlight your technical skills, especially with Azure and CI/CD tools. We love seeing candidates who can demonstrate their hands-on experience and understanding of best practices in software development.

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

How to prepare for a job interview at CIS Oncology

✨Know Your Tech Inside Out

Make sure you brush up on your C# and .Net skills, as well as your experience with Azure and SQL. Be ready to discuss specific projects where you've used these technologies, and how they contributed to successful outcomes.

✨Showcase Your Leadership Skills

As a Lead Developer, you'll be expected to mentor and guide your team. Prepare examples of how you've successfully led teams in the past, focusing on your approach to collaboration, feedback, and fostering a positive team environment.

✨Understand Agile Methodologies

Familiarise yourself with Agile processes and tools like Jira and Confluence. Be prepared to discuss how you've implemented Agile practices in previous roles and how they improved project delivery and team dynamics.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice articulating your thought process when tackling complex problems, and be ready to demonstrate your problem-solving skills with real-world examples from your experience.

Lead Developer (C#) in Belfast
CIS Oncology
Location: Belfast

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

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