Junior Software Engineer

Junior Software Engineer

Entry level 28000 - 35000 £ / year (est.) Home office (partial)
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 maybe even a referral!

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects. This is a great way to demonstrate your coding abilities and passion for development.

Tip Number 3

Prepare for the interview! Research common technical questions related to .NET and practice coding challenges. We want to see how you think and solve problems!

Tip Number 4

Apply 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 team!

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.

Craft a Compelling Cover Letter:If you choose to include a cover letter, use it to express your passion for software development and your eagerness to learn. Share why you're excited about working with us at Stonebridge and how you can contribute to our Revolution platform.

Showcase Your Projects:Include links to any relevant projects or GitHub repositories in your application. This gives us a chance to see your coding style and problem-solving skills in action, which is super important for a Junior Software Engineer.

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, analysed it, and implemented a solution. This will demonstrate your analytical skills and your ability to learn from real-world scenarios.

Emphasise Collaboration

Since the role involves working in an Agile environment, be ready to discuss your experiences collaborating with others. Share examples of how you've worked in teams, participated in stand-ups, or contributed to code reviews. Highlighting your teamwork skills will resonate well with the interviewers.

Ask Insightful Questions

Prepare a few thoughtful questions about the company culture, team dynamics, or the Revolution platform itself. This shows your genuine interest in the role and helps you assess if it's the right fit for you. Plus, it gives you a chance to engage with the interviewers on a deeper level.