Software Engineer in Sheffield

Software Engineer in Sheffield

Sheffield 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 tech-driven financial services organisation.
  • Benefits: Competitive salary, gym membership, flexible hybrid work, and dedicated training.
  • Why this job: Make a real impact in financial technology while working with cutting-edge tools.
  • Qualifications: 5+ years in software development, 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.

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.

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.

Please submit your CV, a brief cover letter, and links to your GitHub/Portfolio (if applicable). 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 Sheffield employer: Believe Money Group

Believe Money Group is an exceptional employer for Software Engineers, offering a dynamic and innovative work environment in Cheadle. With a strong focus on employee growth through dedicated training in F# and modern engineering practices, we foster a collaborative culture that encourages problem-solving and creativity. Our competitive salary, comprehensive benefits including gym membership and a cycle to work scheme, along with flexible hybrid working arrangements, make us an attractive choice for those seeking meaningful and rewarding employment in the financial technology sector.
B

Contact Detail:

Believe Money Group Recruiting Team

StudySmarter Expert Advice 🤫

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

✨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 projects, especially those using C# or Vue.js. We love seeing real-world applications of your work, so make it shine!

✨Tip Number 3

Get ready for the interview! Brush up on Event Sourcing and CQRS concepts, as they’re key to the role. We want to see how you tackle complex problems, so practice explaining your thought process.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love candidates who take that extra step to connect directly with us.

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

F#
C# (.NET)
Vue.js
Event Sourcing
CQRS
Problem-Solving Skills
Cloud Platforms (GCP, Azure, AWS)
DevOps Practices
CI/CD Pipelines
Containerisation (Docker, Kubernetes)
Communication Skills
Collaboration
Adaptability
Portfolio showcasing relevant work

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C# and any exposure to F# or functional programming. We want to see how your skills align with our tech stack!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development, mention your experience with Vue.js, and explain why you're excited about learning F#. Let us know what makes you a great fit for our team.

Showcase Your Projects: If you've got a GitHub or portfolio, flaunt it! Include links to projects that demonstrate your skills in building production systems or using modern frameworks. We love seeing real examples of your work!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

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

✨Showcase Problem-Solving Skills

Prepare examples of complex problems you've solved in previous roles. Be ready to explain your thought process and the steps you took to arrive at a solution, especially in production environments.

✨Communicate Clearly

Since collaboration is crucial, practice articulating your ideas clearly. Think about how you can convey technical concepts to non-technical team members, as this will demonstrate your communication skills.

✨Demonstrate a Growth Mindset

Express your eagerness to learn F# and adapt to new technologies. Share any experiences where you’ve quickly picked up new skills or languages, showing that you’re not just a strong developer but also a keen learner.

Software Engineer in Sheffield
Believe Money Group
Location: Sheffield
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

>