Software Engineer in Doncaster

Software Engineer in Doncaster

Doncaster Full-Time 55000 - 70000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Design and develop innovative software solutions using F# and Vue.js.
  • Company: Join Believe Money Group, a fast-growing financial services organisation.
  • Benefits: Competitive salary, gym membership, flexible hybrid working, and dedicated training.
  • Why this job: Make a real impact in financial technology and work with cutting-edge tools.
  • Qualifications: 5+ years of software development experience, strong C# skills, and a passion for learning F#.
  • Other info: Collaborative environment with opportunities for career growth and mentorship.

The predicted salary is between 55000 - 70000 £ per year.

Location: Hybrid – minimum 3 days per week in our Cheadle office

Employment Type: Full-Time

Experience Level: Mid–Senior (5+ years)

About Believe Money Group

Believe Money Group is a fast-growing financial services organisation specialising in innovative technology solutions for the broker and lending markets. We are driving digital transformation across our group of companies, providing the platforms, tooling, and intelligence needed to modernise the way financial services operate. Our purpose is simple: to build technology that brings clarity, speed and confidence to financial decision-making. We work with a large network of brokers and lending products, allowing us to continuously design and improve real systems that directly impact customers and partners.

Role Overview

We are seeking talented Software Engineers to join our dynamic team in Cheadle. You will design, develop, and maintain robust production systems using our core stack of F# (backend) and Vue.js (frontend), with a strong focus on Event Sourcing and CQRS architectures. Given the specialised nature of our tech stack, we are open to strong C# developers eager to dive into functional programming. This hybrid role requires hands-on experience building and scaling production-grade applications and collaborating in a fast-paced environment. We will provide dedicated training and mentorship to transition to F# as quickly as possible.

Key Responsibilities

  • Design and implement scalable backend services using F#, adhering to Event Sourcing and CQRS patterns, with rapid onboarding to our stack via training.
  • Develop responsive and intuitive frontend applications with Vue.js.
  • Collaborate with cross-functional teams to define requirements, architect solutions, and deliver high-quality code.
  • Optimise system performance, reliability, and scalability in production environments.
  • Write clean, maintainable code, following best practices.
  • Participate in architectural discussions, and continuous improvement of development processes.
  • Troubleshoot and resolve complex technical issues in production systems.

Required Skills and Experience

  • 5+ years of professional software development experience with production systems.
  • Strong proficiency in C# (.NET) for backend development, with a demonstrated interest in functional programming and willingness to rapidly learn and apply F#.
  • Experience building frontend applications with Vue.js or similar modern JavaScript frameworks (e.g., React, Angular).
  • Solid problem-solving skills and ability to work independently or in a team.
  • Excellent communication skills and a collaborative mindset.
  • Comfortable with a hybrid work model (minimum 3 days in our Cheadle office).

Nice-to-Have Skills

  • Prior exposure to F# or other functional languages (e.g., Haskell, Scala).
  • Hands-on experience with Event Sourcing and CQRS (or similar event-driven architectures) in production environments.
  • Experience with cloud platforms, primarily GCP (Google Cloud Platform) or others such as Azure or AWS.
  • Knowledge of DevOps practices, CI/CD pipelines, or containerisation (e.g., Docker, Kubernetes).
  • Contributions to open-source projects or a strong portfolio showcasing relevant work.

What We Offer

  • Competitive salary in the range of £55,000 – £70,000 base (depending on experience), plus benefits including Westfield Health & Therapy sessions.
  • Opportunity to work with cutting-edge technologies in a collaborative, innovative environment, including dedicated F# training for quick transition.
  • Modern engineering environment using CQRS/Event Sourcing and an opportunity to influence architecture, tooling and technology direction.
  • Flexible hybrid working: Up to 3 days in-office for team collaboration, up to 2 days remote for focused work.
  • Gym membership fully covered by the business.
  • Cycle to work scheme.
  • Company Pension.
  • Free onsite parking.

How to Apply

Please submit your CV, a brief cover letter, and links to your GitHub/Portfolio (if applicable) to recruitment@believemoney.com. In your cover letter, highlight your experience with C#/F#/.NET, Vue.js or similar, and any exposure to event-driven architectures. If you are excited about rapidly learning F#, tell us why.

Software Engineer in Doncaster employer: Believe Money Group

Believe Money Group is an exceptional employer that fosters a collaborative and innovative work culture, where employees are empowered to tackle complex challenges using cutting-edge technology. With a strong focus on professional development, including dedicated training in F#, and a flexible hybrid working model, team members can thrive both personally and professionally while contributing to the digital transformation of financial services. Located in Cheadle, the company offers competitive salaries, comprehensive benefits, and a supportive environment that values growth and creativity.
B

Contact Detail:

Believe Money Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Doncaster

✨Tip Number 1

Network like a pro! Reach out to current employees at Believe Money Group on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!

✨Tip Number 2

Show off your skills! Prepare a portfolio showcasing your best projects, especially those using C# or Vue.js. We love seeing real-world applications of your work!

✨Tip Number 3

Get ready for the interview! Brush up on Event Sourcing and CQRS concepts, as they’re key to our tech stack. We want to see how you tackle complex problems!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for passionate candidates who are eager to learn F#!

We think you need these skills to ace Software Engineer in Doncaster

F#
C# (.NET)
Vue.js
Event Sourcing
CQRS
Problem-Solving Skills
Collaboration
Cloud Platforms (GCP, Azure, AWS)
DevOps Practices
CI/CD Pipelines
Containerisation (Docker, Kubernetes)
Clean Code Practices
Architectural Design
Technical Troubleshooting

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C#, F#, and Vue.js, and don’t forget to mention any relevant projects or achievements that showcase your skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background aligns with our tech stack. Be genuine and let your personality come through!

Showcase Your Projects: If you have a GitHub or portfolio, make sure to include links in your application. We love seeing real examples of your work, especially if they involve event-driven architectures or modern frameworks like Vue.js.

Apply Through Our Website: We encourage you to apply 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 from us!

How to prepare for a job interview at Believe Money Group

✨Know Your Tech Stack

Make sure you’re familiar with F# and Vue.js, as these are key to the role. Brush up on Event Sourcing and CQRS patterns, and be ready to discuss how you've applied similar concepts in your previous work.

✨Showcase Problem-Solving Skills

Prepare examples of complex problems you've solved in past projects. Highlight your approach to troubleshooting and how you’ve optimised system performance, as this will resonate well with their focus on robust production systems.

✨Demonstrate Collaboration

Since the role involves working with cross-functional teams, be ready to share experiences where you successfully collaborated with others. Discuss how you communicate technical concepts to non-technical stakeholders, as this is crucial in a hybrid work environment.

✨Express Your Learning Mindset

They value candidates who are eager to learn, especially about F#. Share your enthusiasm for functional programming and any steps you’ve taken to expand your knowledge in this area. This will show that you’re a good fit for their training-focused culture.

Software Engineer in Doncaster
Believe Money Group
Location: Doncaster
Go Premium

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

>