At a Glance
- Tasks: Join a dynamic team to develop high-quality software solutions in an agile environment.
- Company: AJ Bell, a fast-growing investment platform with a collaborative culture.
- Benefits: Enjoy 26+ days holiday, pension schemes, gym membership, and professional development support.
- Why this job: Make a real impact in the fintech space while advancing your career.
- Qualifications: Experience in C#, .NET core, and web development frameworks like Angular or React.
- Other info: Hybrid working model with excellent career progression and a vibrant team atmosphere.
The predicted salary is between 43200 - 72000 ÂŁ per year.
AJ Bell, Manchester, England, United Kingdom
Senior Software EngineerWe now have an exciting opportunity for a Senior Software Engineer to join the Operational and Regulatory Technology department for an awardâwinning investment platform, offering a collaborative team working environment, training and excellent career progression.
What to expect
Agile methodologies and a passion for continuous improvement and building a highâperformance engineering team
Guide and mentor the team to design and deliver high quality products
Consider architectural and nonâfunctional requirements and work with the team to deliver
Tech Competency
Significant commercial experience developing services and APIs with C#, .NET Core, Mongo and/or SQL with techniques such as domainâdriven design and MVC.
Strong technical background in web development with Angular/React/VueJS.
Experience in developing HTTPâbased APIs and implementation of RESTful services with JSON.
Thorough understanding of CI/CD pipelines.
Practices Test Driven Development and is comfortable with various test frameworks and concepts.
A proven record in developing scalable, highly available and highly performing middleâtier components.
Familiarisation with containerisation and tools like Docker and Kubernetes.
Experience of developing, deploying, and maintaining CloudâBased solutions on AWS.
Understand principles behind highly performing web pages.
Experience/Familiarity with Entity Framework Core.
Experience/Familiarity with communications technologies (Web API, Google Protocol Buffers) and message queues (e.g. RabbitMQ, SQS).
Soft skills
Agile / SCRUM / SAFe.
Strong communication skills, written and verbal.
Very motivated with high levels of drive and enthusiasm.
Eâcommerce and/or financial services experience.
About usAJ Bell is one of the fastestâgrowing investment platform businesses in the UK offering an awardâwinning range of solutions that caters for everyone, from professional financial advisers to DIY investors with little to no experience. We have over 644,000 customers using our awardâwinning platform propositions to manage assets totalling more than ÂŁ103.3 billion. Our customers trust us with their investments, and by continuously striving to make investing easier, we aim to help even more people take control of their financial futures.
Having listed on the Main Market of the London Stock Exchange in December 2018, AJ Bell is now a FTSE 250 company. Headquartered in Manchester with offices in central London and Bristol, we now have over 1,500 employees and have been named one of the UK\âs \âBest 100 Companies to Work For\â for six consecutive years and in 2025 named a Great Place to Work.
At AJ Bell you can expect a friendly working environment with a strong sense of teamwork, we have a great sense of pride in what we do, and this is reflected in our guiding principles.
What we offer
Starting holiday entitlement of 26 days, increasing up to 31 days with length of service.
Holiday buy and sell scheme.
A choice of pension schemes with matched contributions up to 7 %.
Discretionary bonus scheme.
Annual free share awards scheme.
Buy As You Earn (BAYE) Scheme.
Health Cash Plan â provided by Simply Health.
Discounted private healthcare scheme and dental plan.
Free gym membership, with an onâsite gym providing a wide range of free classes.
Employee Assistance Programme.
Bike loan scheme.
Sick pay+ pledge.
Enhanced maternity, paternity, and shared parental leave.
Discounted nursery fees at Kids Planet on Exchange Quay.
Loans for travel season tickets.
Death in service scheme.
Dedicated time for proofâofâconcepts and assessing new tech.
Support to attend conferences, events, and meetâups.
Paid time off for volunteer work.
Charitable giving opportunities through salary sacrifice.
Calendar of social events, including monthly payday drinks, annual Christmas party, summer party and much more.
Parking at Exchange Quay.
Personal development programmes built around you and your career goals, including access to personal skills workshops.
Ongoing technical training.
Professional qualification support.
Talent management programmes.
Peer recognition scheme, with rewards including restaurant and shopping vouchers or time off.
Monthly leadership breakfasts and lunches.
Casual dress code.
Access to a range of benefits from our sponsorship deals.
Hybrid workingAt AJ Bell, our people are the heart of our culture. We believe in building strong connections by working together. That\âs why we offer a hybrid working model, where you\âll spend a minimum of 50 % of your working time per month in the office. For new team members, an initial period will be fullâtime in the office to help you immerse yourself in our business and build valuable relationships with your colleagues.
AJ Bell is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and all employees are empowered to bring their whole self to work.
We do not discriminate on the basis of race, sex, gender identity, sexual orientation, age, pregnancy, religion, physical and mental disability, marital status and any other characteristics protected by the Equality Act 2010. All decisions to hire are based on qualifications, merit and business need.
If you like the sound of the above, or just want to know more about the company and the role, we\âd love to speak to you.
Seniority level: MidâSenior level
Employment type: Fullâtime
Job function: Information Technology
#J-18808-Ljbffr
Senior Software Engineer employer: Aj Bell
Contact Detail:
Aj Bell Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Software Engineer
â¨Tip Number 1
Network like a pro! Reach out to current employees at AJ Bell on LinkedIn or attend industry meet-ups. A friendly chat can give you insider info and maybe even a referral!
â¨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those using C#, .NET core, and any cool APIs you've built. This is your chance to shine!
â¨Tip Number 3
Ace the interview by brushing up on agile methodologies and be ready to discuss how youâve implemented them in past roles. They love a candidate who can fit right into their collaborative environment.
â¨Tip Number 4
Donât forget to 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 the team!
We think you need these skills to ace Senior Software Engineer
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C#, .NET core, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. Donât forget to mention your experience in agile environments and your approach to continuous improvement.
Showcase Your Projects: If you've worked on any projects that demonstrate your skills in web development or API design, make sure to include them. We love seeing real examples of your work, especially if they relate to financial services or e-commerce!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. Itâs super easy, and youâll be able to keep track of your application status. Plus, we canât wait to hear from you!
How to prepare for a job interview at Aj Bell
â¨Know Your Tech Stack
Make sure youâre well-versed in the technologies mentioned in the job description, like C#, .NET core, and Mongo. Brush up on your experience with Angular, React, or VueJs, as well as your understanding of RESTful services and APIs. Being able to discuss these confidently will show that youâre a great fit for their tech environment.
â¨Showcase Your Agile Experience
Since the role involves working in an agile environment, be prepared to share specific examples of how you've contributed to agile teams. Talk about your experience with SCRUM or SAFe methodologies and how youâve helped improve team performance. This will demonstrate your ability to thrive in their collaborative setting.
â¨Prepare for Technical Questions
Expect to face some technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process. Familiarity with CI/CD pipelines and containerisation tools like Docker and Kubernetes will also be beneficial, so donât skip over those!
â¨Communicate Your Soft Skills
AJ Bell values strong communication and motivation, so be sure to highlight your soft skills during the interview. Share examples of how youâve mentored others or worked effectively in a team. Showing that you can communicate well and are enthusiastic about your work will set you apart from other candidates.