At a Glance
- Tasks: Design and develop innovative software solutions using F# and Vue.js.
- Company: Join Believe Money Group, a fast-growing financial tech company.
- Benefits: Competitive salary, gym membership, flexible hybrid work, and dedicated training.
- Why this job: Make a real impact in financial services with cutting-edge technology.
- Qualifications: 5+ years in software development, strong C# skills, and a passion for learning F#.
- Other info: Collaborative environment with excellent career growth and mentorship opportunities.
The predicted salary is between 47000 - 63000 £ 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.
Key Responsibilities:
- Design and implement scalable backend services using F#, adhering to Event Sourcing and CQRS patterns.
- 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.
- 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.
- Hands-on experience with Event Sourcing and CQRS in production environments.
- Experience with cloud platforms, primarily GCP or others such as Azure or AWS.
- Knowledge of DevOps practices, CI/CD pipelines, or containerisation.
- 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, plus benefits including Westfield Health & Therapy sessions.
- Opportunity to work with cutting-edge technologies in a collaborative, innovative environment.
- 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). In your cover letter, highlight your experience with C#/F#/.NET, Vue.js or similar, and any exposure to event-driven architectures.
Software Engineer in Manchester employer: Believe Money Group
Contact Detail:
Believe Money Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to current employees at Believe Money Group on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! Prepare a portfolio showcasing your best projects, especially those using C# or Vue.js. When you get the chance to chat with the team, having tangible examples of your work can set you apart.
✨Tip Number 3
Get ready for the tech talk! Brush up on Event Sourcing and CQRS concepts, as they’re key in this role. Being able to discuss these topics confidently will show you’re serious about the position.
✨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 at Believe Money Group.
We think you need these skills to ace Software Engineer in Manchester
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! Share your passion for functional programming and explain why you’re excited about transitioning to F#. Be specific about how your background aligns with our tech stack and values.
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 demonstrate your problem-solving skills and familiarity with modern engineering patterns.
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 get all the updates directly from us. Plus, it’s super easy!
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 used similar technologies in your past projects.
✨Showcase Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles. Highlight your approach to troubleshooting and how you 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 collaborated effectively. Discuss how you defined requirements and architected solutions together, showcasing your communication skills.
✨Express Your Willingness to Learn
They value candidates eager to dive into functional programming. Be honest about your experience with C# and your interest in learning F#. Share why you're excited about transitioning to F# and how you plan to tackle that learning curve.