Junior Software Engineer

Junior Software Engineer

Full-Time 28000 - 35000 £ / year (est.) No working from home possible
Stonebridge - Mortgage & Insurance Network

At a Glance

  • Tasks: Develop and enhance our cutting-edge Revolution platform with experienced engineers.
  • Company: Join Stonebridge, a leading independent mortgage network in the UK.
  • Benefits: Enjoy flexible hybrid working, competitive salary, and great perks like free meals.
  • Other info: Diverse culture with excellent career progression and support for personal growth.
  • Why this job: Make a real impact while growing your skills in a collaborative Agile environment.
  • Qualifications: 1+ year experience with Microsoft technologies and a passion for clean code.

The predicted salary is between 28000 - 35000 £ per year.

Are you an aspiring .NET developer eager to grow, make an impact, and work with modern Microsoft technologies? Due to continued growth, we’re expanding our team — and this could be your chance to help shape the future of our wholly owned, industry-leading Revolution platform. If you’re passionate about clean code, eager to learn, and excited to work in a collaborative Agile environment, we’d love to hear from you.

About us: Stonebridge is one of the largest independent and multi-award-winning mortgage networks in the UK. We provide specialist guidance and support to help mortgage and protection advice firms reach their full potential. Revolution is our wholly owned, all-encompassing, cutting-edge mortgage broker software, offering a complete business solution for mortgage and protection advice firms.

What You’ll Be Doing

  • As a Junior Software Engineer, you’ll play a key role in developing and enhancing our Revolution platform and other core applications.
  • You’ll work alongside experienced engineers who will support your growth as you:
    • Develop key features — contribute to meaningful modules from design through deployment.
    • Collaborate on technical design — join discussions on scalability, performance, and maintainability.
    • Write clean, secure code — follow best practices, participate in code reviews, and uphold high standards.
    • Solve real-world problems — analyse issues and implement solutions with guidance from senior developers.
    • Optimise performance — help identify and resolve performance bottlenecks.
    • Learn continuously — explore new tools, technologies, and development practices.
    • Collaborate across teams — support users, testers, and support teams to troubleshoot and fix bugs.
    • Participate in Agile ceremonies — join stand‑ups, sprint planning, and retrospectives.
    • Support documentation — help maintain clear, accurate technical documentation.

What You’ll Bring

  • We’re looking for someone who is curious, proactive, and ready to grow. Ideally, you’ll have:
    • 1+ year of commercial experience with the Microsoft stack.
    • Working knowledge of .NET / .NET Core, MVC, WebForms, C# or VB.NET, and Entity Framework.
    • Experience with Git and version control fundamentals.
    • Good understanding of SQL and writing optimised queries.
    • Familiarity with Agile ways of working.
    • Strong communication skills and a collaborative mindset.
    • Interest in unit testing (MSTest, NUnit, xUnit) and writing maintainable code.
    • Bonus points for exposure to Blazor, Telerik, or AI‑powered development tools.

Why You’ll Love Working With Us

  • Great company culture & structured career progression
  • Annual performance‑related bonus
  • 22 days holiday + birthday off + up to 3 extra days for length of service
  • Hybrid working & flexibility
  • Free breakfast, lunch, snacks, and drinks in the office
  • Paid volunteering days & wellbeing “me time”
  • Retail discounts & cashback platform
  • Pension with optional matched contributions
  • Salary sacrifice schemes (tech, home, cycle to work, pension)
  • Company sick pay
  • Option to buy up to 5 extra holiday days
  • Gym subsidy
  • EAP, death in service & critical illness cover
  • £500 employee referral scheme

Ready to Apply?

If you’re excited to grow your career and make an impact, we’d love to hear from you. Apply today with your CV (and optional cover letter) and help us shape the future of our platform.

Diversity & Inclusion

We believe that different backgrounds, perspectives, and experiences make us stronger. We welcome applications from everyone and are committed to providing reasonable adjustments throughout the recruitment process.

Junior Software Engineer employer: Stonebridge - Mortgage & Insurance Network

At Stonebridge, we pride ourselves on being an excellent employer, offering a vibrant work culture that fosters collaboration and continuous learning. As a Junior Software Engineer, you'll benefit from structured career progression, a supportive team of experienced engineers, and a range of perks including hybrid working, generous holiday allowances, and wellness initiatives. Join us in shaping the future of our innovative Revolution platform while enjoying a fulfilling and rewarding career in the heart of the UK's mortgage industry.

Stonebridge - Mortgage & Insurance Network

Contact Details:

Stonebridge - Mortgage & Insurance Network Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Software Engineer

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those using .NET technologies. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for interviews by practicing common coding challenges and discussing your thought process. We want to see how you approach problems, so be ready to explain your reasoning!

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 team at Stonebridge.

We think you need these skills to ace Junior Software Engineer

.NET
.NET Core
MVC
WebForms
C#
VB.NET
Entity Framework

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Junior Software Engineer role. Highlight your .NET experience and any projects you've worked on that showcase your coding abilities.

Show Your Passion:In your cover letter, let us know why you're excited about working with modern Microsoft technologies. Share your enthusiasm for clean code and how you see yourself growing in a collaborative Agile environment.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon. We want to understand your journey and what makes you a great fit for our team without wading through unnecessary fluff.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at Stonebridge - Mortgage & Insurance Network

Know Your Tech Stack

Make sure you brush up on your knowledge of the Microsoft stack, especially .NET and C#. Be ready to discuss your experience with these technologies and how you've used them in past projects. This will show that you're not just familiar with the tools but can also apply them effectively.

Show Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in coding or software development. Think of examples where you identified a problem and implemented a solution, especially in an Agile environment. This demonstrates your analytical skills and ability to learn from real-world scenarios.

Emphasise Collaboration

Since the role involves working closely with other teams, be ready to share experiences where you've collaborated successfully. Highlight your communication skills and how you’ve contributed to team discussions, especially around technical design and code reviews.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the Agile processes they follow, or how they approach performance optimisation. This shows your genuine interest in the role and helps you assess if it's the right fit for you.