Software Engineer

Aj Bell

Salford

On-site

GBP 90,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

26 days holiday
Pension 7% with matched contributions
Discretionary bonus scheme
Share schemes
Health Cash Plan
Free onsite gym
Enhanced family leave
Travel and bike loan schemes
Employee Assistance Programme

Job summary

AJ Bell is seeking a Senior Software Engineer to join our Operational and Regulatory Technology department in the UK. You will build services and APIs across a cross-functional team, delivering secure, scalable software for our investment platform.

You will mentor others, influence architectural decisions and uphold engineering excellence, with a strong focus on automation, CI/CD and cloud-based solutions in AWS.

Qualifications

  • Significant commercial experience developing services and APIs using C# and .NET Core.
  • Strong experience with MongoDB and/or SQL.
  • Experience applying software design approaches such as Domain-Driven Design and MVC.
  • Strong background in web development using Angular, React or Vue.js.
  • Experience developing HTTP-based APIs and RESTful services using JSON.
  • Thorough understanding of CI/CD pipelines and modern software delivery practices.
  • Experience with Test Driven Development and testing frameworks.

Responsibilities

  • Design, develop and deliver high-quality services, APIs and applications that support our operational and regulatory capabilities.
  • Understand functional and non-functional requirements including scalability, performance, availability, security and maintainability.
  • Make thoughtful architectural decisions and shape long-term solutions.
  • Develop scalable, highly available and high-performing middle-tier components.
  • Contribute to engineering practices and continuous improvement across the team.
  • Ensure the technology we build is robust, maintainable and adaptable as the business grows.
  • Guide and mentor engineers through technical challenges and code reviews.
  • Promote high standards across development, testing and delivery.

Skills

C# / .NET Core
MongoDB
SQL
Domain-Driven Design
MVC
Web development (Angular/React/Vue.js)
RESTful APIs
CI/CD
Test Driven Development
Docker
Kubernetes
AWS
Entity Framework Core

Tools

Docker
Kubernetes
AWS
Entity Framework Core

Job description

We're looking for an experienced Senior Software Engineer to join our Operational and Regulatory Technology department. You'll help build and evolve the services and systems that underpin critical business operations, helping us deliver a secure, dependable investment platform at scale. This is a role for an engineer who enjoys solving complex problems, shaping technical solutions and helping others do their best work. You'll be part of a cross-functional development team where engineers work across our technology stack and propositions, with the autonomy to make a meaningful contribution and the support to keep developing your career.

What you'll do
  • Design, develop and deliver high-quality services, APIs and applications that support our operational and regulatory capabilities.
  • Work with the team to understand functional and non-functional requirements, including scalability, performance, availability, security and maintainability.
  • Make thoughtful architectural decisions and help shape solutions that are fit for the long term.
  • Develop scalable, highly available and high-performing middle-tier components.
  • Contribute to technical standards, engineering practices and continuous improvement across the team.
  • Help ensure the technology we build is robust, maintainable and ready to evolve as our business grows.
Lead through engineering
  • Guide and mentor engineers through technical challenges, code reviews and knowledge sharing.
  • Help the team make effective architectural and technical decisions.
  • Share best practice and encourage high standards across development, testing and delivery.
  • Contribute to a culture of continuous improvement and engineering excellence.
  • Support the team in delivering high-quality products through Agile ways of working.
  • Help create an environment where people can collaborate, learn and take ownership.
How we build

Our strategy is to have cross-functional development teams, with engineers working across different areas of our technology stack and propositions. You'll work in an Agile environment with a strong focus on continuous improvement, automation and engineering quality. We believe engineers should understand the wider problem they're solving, not simply the individual component they're building.

Technical skills
  • Significant commercial experience developing services and APIs using C# and .NET Core.
  • Strong experience working with MongoDB and/or SQL.
  • Experience applying software design approaches such as Domain-Driven Design and MVC.
  • Strong technical background in web development using technologies such as Angular, React or Vue.js.
  • Experience developing HTTP-based APIs and implementing RESTful services using JSON.
  • Thorough understanding of CI/CD pipelines and modern software delivery practices.
  • Experience with Test Driven Development and a good understanding of testing frameworks and concepts.
  • A proven track record of developing scalable, highly available and high-performing middle-tier components.
  • Experience with containerisation and technologies such as Docker and Kubernetes.
  • Experience developing, deploying and maintaining cloud-based solutions on AWS.
  • Understanding of the principles behind high-performing web pages and applications.
  • Experience or familiarity with Entity Framework Core.
Desirable
  • Experience or familiarity with communication technologies such as Web API and Google Protocol Buffers.
  • Experience with message queues such as RabbitMQ or Amazon SQS.
  • Experience working in e-commerce or financial services.
How you work
  • Is comfortable working within Agile, Scrum or SAFe environments.
  • Communicates clearly and confidently with both technical and non-technical colleagues.
  • Can explain complex technical concepts and contribute constructively to architectural discussions.
  • Is motivated, enthusiastic and takes ownership of their work.
  • Enjoys helping others develop and sharing knowledge across the team.
  • Is curious about how things can be improved and looks for practical ways to make a difference.
  • Can balance technical quality with the needs of the product, customers and wider business.

At AJ Bell, we believe investing should feel good. That means more than creating great customer experiences. It also means having the secure, reliable and resilient technology behind the scenes to support our customers, our people and the way we operate. At AJ Bell, we believe investing should feel good. Whether people are looking for an ISA, pension or dealing account, or prefer to invest with the help of a financial adviser or independently, we offer easy-to-use solutions to suit people from all walks of life.

We're one of the UK's fastest-growing investment platform businesses, trusted by professional financial advisers and first-time investors alike. More than 762,000 customers trust us to manage over £121.5 billion in assets. By continually striving to make investing simpler and more accessible, we're helping more people take control of their financial futures. Operational and regulatory technology plays an important role in making that possible. The systems and services you help build will support the operational foundations of our business, helping us deliver a reliable and trusted service as we continue to grow. We're proud to be recognised as a Great Place to Work® for the past two years, building on six consecutive years as one of the UK's Best 100 Companies to Work For. It's recognition we're proud of and a reflection of the supportive and collaborative culture we strive to create for our people.

Benefits
  • 26 days holiday, increasing with service + buy/sell scheme + bank holidays
  • 7% Pension with matched contributions
  • Discretionary bonus scheme
  • Share schemes (including free shares and BAYE)
  • Health Cash Plan and discounted private healthcare
  • Free onsite gym
  • Enhanced family leave (subject to qualifying criteria)
  • Travel and bike loan schemes
  • Employee Assistance Programme
Life at AJ Bell
  • Regular social events including summer and Christmas parties
  • Learning and development opportunities tailored to you
  • Casual dress code
  • Friendly, supportive team environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

AJ Bell • Manchester

Hybrid
GBP 70,000 - 110,000
26 days holiday
Pension 7% matched
Discretionary bonus
+6
Senior Software Engineer
Senior Software Engineer

AJ Bell Management Limited • Manchester

On-site
GBP 70,000 - 100,000
26 days holiday
Pension 7%
Discretionary bonus
+6
Senior Software Engineer
Senior Software Engineer

AJ Bell • Salford

On-site
GBP 80,000 - 110,000
26 days holiday + bank holidays
Discretionary bonus
Share schemes
+6
Full Stack Engineer
Full Stack Engineer

AJ Bell • Manchester, Greater London

Hybrid
GBP 65,000 - 90,000
25 days holiday
6% Pension with matched contributions
Share schemes
+4
Senior Infrastructure Engineer
Senior Infrastructure Engineer

AJ Bell • Manchester

Hybrid
GBP 85,000 - 110,000
Hybrid working model
Discretionary bonus scheme
Share schemes
+3
Software Engineer
Software Engineer

AJ Bell • Manchester

On-site
GBP 40,000 - 55,000
Competitive starting salary
25-31 days holiday depending on service
Matched pension contributions
+7
Infrastructure Engineer
Infrastructure Engineer

Aj Bell • Salford

On-site
GBP 70,000 - 100,000
Competitive starting salary
26 days holiday
7% Pension with matched contributions
+5
Full Stack Engineer
Full Stack Engineer

AJ Bell • Manchester, Greater London

On-site
GBP 75,000 - 110,000
25 days holiday
Pension 6%
Share schemes
+4
Senior Infrastructure Engineer in Salford
Senior Infrastructure Engineer in Salford

Energy Jobline ZR • Salford

Hybrid
GBP 65,000 - 90,000
Competitive salary
Pension 7%
Discretionary bonus
+2
Senior Test Engineer
Senior Test Engineer

AJ Bell • Manchester

Hybrid
GBP 65,000 - 85,000
26 days holiday
Pension with matched contributions
Discretionary bonus
+6