Lead Software Developer in Newcastle upon Tyne

Lead Software Developer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 36000 - 60000 £ / year (est.) No working from home possible
Careers Plus

At a Glance

  • Tasks: Lead a team while developing secure, scalable web applications using C# and .NET.
  • Company: Join a growing tech function in the financial services industry.
  • Benefits: Competitive salary, performance bonus, hybrid working, and career progression.
  • Other info: Dynamic role with opportunities for mentoring and professional growth.
  • Why this job: Take ownership of technology direction and make a real impact.
  • Qualifications: 5+ years in C# and .NET, with leadership experience.

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

About the role

This is a blended technical and leadership position. Expect to spend around 70% hands-on development and 30% people leadership. You will help shape architecture, own deliverables, and mentor a small team of developers while collaborating with product and business stakeholders to deliver secure, scalable web applications used by both B2B and B2C customers.

Key responsibilities

  • Lead, coach and mentor a development team; run code reviews and support training and development.
  • Design, build and maintain web applications using C#, .NET Core, ASP.NET and SQL Server.
  • Drive improvements in code quality, testing, CI/CD and deployment workflows.
  • Translate business requirements into robust technical designs and estimate delivery.
  • Participate in architectural decisions and introduce best-practice tooling and approaches.
  • Liaise with product owners and stakeholders to ensure alignment and delivery.

Skills & experience

  • 5+ years commercial experience with C# and .NET (Core / ASP.NET).
  • Proven experience leading or mentoring engineers.
  • Strong understanding of software architecture, OOP and REST API design.
  • Comfortable with Azure, Git, CI/CD pipelines and unit testing practices.
  • Experience with front-end frameworks a plus (e.g., React, Angular, Telerik/Kendo).
  • Excellent communicator with a pragmatic, delivery-led mindset.
  • Financial services experience is desirable but not essential.

Why apply

  • Senior, influential role with real ownership of technology direction.
  • Competitive salary, performance bonus and excellent benefits.
  • Hybrid working and strong focus on development and career progression.
  • Opportunity to join a growing tech function delivering impactful products.

Application instructions

To apply in confidence send your CV and a short note outlining your leadership experience and recent .NET projects.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Industries: Financial Services and Software Development

Lead Software Developer in Newcastle upon Tyne employer: Careers Plus

As a Lead Software Developer at our company, you will thrive in a dynamic and supportive environment that prioritises both technical excellence and personal growth. With a strong emphasis on mentorship and career progression, we offer competitive salaries, performance bonuses, and the flexibility of hybrid working arrangements, all while contributing to impactful projects in the financial services sector. Join us to shape the future of technology with a team that values collaboration and innovation.

Careers Plus

Contact Details:

Careers Plus Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Developer in Newcastle upon Tyne

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 a Lead Software Developer role that’s not even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using C#, .NET Core, and ASP.NET. This will give potential employers a taste of what you can do and how you approach problem-solving.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and leadership experience. Be ready to discuss your past projects and how you've mentored others. We want to see your passion for development and your ability to lead a team!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from candidates who are genuinely interested in joining our team and contributing to our tech function.

We think you need these skills to ace Lead Software Developer in Newcastle upon Tyne

C#
.NET Core
ASP.NET
SQL Server
Software Architecture
OOP
REST API Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C#, .NET, and any leadership roles you've had. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Note:In your short note, focus on your leadership experience and recent .NET projects. We’re looking for specific examples that demonstrate your ability to mentor and lead a team, so make it personal and impactful!

Showcase Your Technical Skills:Don’t forget to mention your familiarity with Azure, Git, and CI/CD pipelines. We love seeing candidates who are comfortable with these tools, as they’re crucial for the role. Be specific about your experiences!

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’re considered for this exciting opportunity. Let’s get your application in!

How to prepare for a job interview at Careers Plus

Know Your Tech Inside Out

Make sure you brush up on your C#, .NET Core, and ASP.NET skills. Be ready to discuss your past projects in detail, especially those that involved architecture decisions or mentoring other developers. This will show your technical prowess and leadership experience.

Showcase Your Leadership Style

Prepare examples of how you've led a team or mentored junior developers. Think about specific challenges you faced and how you overcame them. This will help demonstrate your ability to coach and support others, which is key for this role.

Understand the Business Context

Familiarise yourself with the financial services industry and how technology plays a role in it. Be ready to discuss how you can translate business requirements into technical solutions, as this will highlight your understanding of both tech and business needs.

Communicate Clearly and Confidently

Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Good communication is crucial for liaising with product owners and stakeholders, so make sure you convey your ideas effectively during the interview.