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.
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
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.