Lead Software Engineer

Lead Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead a talented team while developing innovative software solutions.
  • Company: Dynamic venture in Newcastle focused on tech and consulting.
  • Benefits: Competitive salary, hands-on leadership experience, and career growth.
  • Other info: Work on exciting projects and learn about global financial markets.
  • Why this job: Make an impact from day one in a collaborative environment.
  • Qualifications: Strong programming skills and a degree in Computer Science or related field.

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

Hiring for a Software Development Team Lead to join a high-performing engineering team based in Newcastle upon Tyne. This role sits within a newly created venture operating across management consulting and global investment management, building technology solutions that solve complex, high-value problems. You’ll combine hands‑on software development with technical leadership, guiding a team of talented engineers while remaining directly involved in building and delivering production systems. You will work closely with developers, stakeholders, and domain experts to design pragmatic solutions, deliver high-quality software, and drive innovation in a collaborative and intellectually stimulating environment.

Who is our client?

  • A business building a world‑class engineering team in Newcastle city centre
  • A culture built around curiosity, collaboration, and ownership
  • A company focused on developing exceptional technical talent in the North East

What you’ll be doing:

  • Leading and mentoring a team of software developers
  • Providing technical guidance while fostering a collaborative environment
  • Engaging with users and stakeholders to understand requirements
  • Designing and delivering pragmatic technical solutions
  • Owning end‑to‑end software delivery from design to deployment
  • Working closely with client teams to deliver products collaboratively
  • Challenging existing systems and processes through innovation
  • Staying up to date with industry and technology trends

Core technical requirements:

  • Strong programming skills in C#/.NET, Java, Rust, or Python
  • Experience delivering production software systems
  • Ability to own projects from concept through delivery
  • Excellent problem‑solving skills
  • Strong communication and stakeholder engagement skills
  • 2:1 degree or higher in Computer Science or a related discipline

Nice to have (not essential):

  • Experience leading or mentoring developers
  • Exposure to financial services or capital markets
  • Experience working directly with non‑technical stakeholders
  • Entrepreneurial mindset and passion for innovation

Impact from day one in a newly created business. Opportunity to gain technical leadership experience while remaining hands‑on. Work on varied, challenging projects with highly talented colleagues. Deliver solutions that create real business value. Learn how financial markets and global economies operate.

If you are interested in this role, apply or reach out to me at:

Lead Software Engineer employer: ANSON MCCADE

Join a dynamic and innovative company in the heart of Newcastle upon Tyne, where you'll lead a high-performing engineering team dedicated to solving complex problems through cutting-edge technology. With a culture that prioritises curiosity, collaboration, and ownership, this role offers exceptional opportunities for professional growth and the chance to make a tangible impact from day one. Embrace the challenge of working on varied projects alongside talented colleagues while developing your technical leadership skills in a supportive environment focused on nurturing talent in the North East.
A

Contact Detail:

ANSON MCCADE Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer

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

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your programming prowess in C#/.NET, Java, Rust, or Python. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios. Don’t forget to brush up on your problem-solving skills and be ready to discuss how you’ve led teams or mentored others in the past.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our high-performing engineering team and contributing to innovative solutions.

We think you need these skills to ace Lead Software Engineer

C#/.NET
Java
Rust
Python
Software Development
Technical Leadership
Mentoring
Stakeholder Engagement
Problem-Solving Skills
End-to-End Software Delivery
Project Ownership
Collaboration
Innovation
Understanding of Financial Services
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your programming skills in C#/.NET, Java, Rust, or Python, and any leadership experience you've had. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission. Don’t forget to mention your problem-solving skills and your ability to engage with stakeholders.

Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's software systems you've delivered or innovative solutions you've designed, we love seeing real examples of your work and impact.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it shows your enthusiasm for joining our team!

How to prepare for a job interview at ANSON MCCADE

✨Know Your Tech Inside Out

Make sure you brush up on your programming skills, especially in C#/.NET, Java, Rust, or Python. Be ready to discuss your past projects and how you’ve delivered production software systems. This is your chance to showcase your technical prowess!

✨Showcase Your Leadership Skills

Since this role involves leading a team, be prepared to talk about your experience in mentoring and guiding developers. Share specific examples of how you've fostered collaboration and innovation within your teams. They want to see your leadership style in action!

✨Engage with Stakeholders

Demonstrate your ability to communicate effectively with both technical and non-technical stakeholders. Prepare to discuss how you've engaged with users to understand their requirements and how you’ve translated those into pragmatic solutions. This will highlight your problem-solving skills!

✨Stay Current with Industry Trends

Research the latest trends in technology and financial services. Being knowledgeable about current industry developments shows your passion for innovation and your commitment to staying ahead in the field. Bring this knowledge into the conversation to impress your interviewers!

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

>