IT & Software

Senior Software Engineer

AJ Bell

Manchester · Greater Manchester · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Software Engineer
Overview

In this Senior Software Engineer role, you will design and deliver scalable services and APIs that power AJ Bell’s operational and regulatory capabilities. You’ll work in a cross-functional team to build reliable, secure systems that underpin a growing investment platform. You’ll shape technical decisions, mentor peers, and push for engineering excellence in an Agile environment. This is a chance to impact core operations and help the business scale with robust technology.

Pay / Benefits
  • 26 days holiday
  • 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
Responsibilities
  • Design, develop and deliver high-quality services, APIs and applications for operational and regulatory needs
  • Assess non-functional requirements (scalability, performance, availability, security, maintainability) and make long-term architectural decisions
  • Develop scalable middle-tier components with high availability and performance
  • Contribute to engineering standards, practices and continuous improvement across the team
  • Support robust, maintainable technology that evolves with business growth
  • Provide technical leadership, code reviews and knowledge sharing to raise team quality
  • Promote Agile practices and help deliver high-quality products
  • Foster collaboration, learning and ownership across the team
Key requirements
  • Significant commercial experience developing services and APIs using C# and .NET Core
  • Strong experience with MongoDB and/or SQL
  • Experience with Domain-Driven Design and MVC
  • Web development experience with Angular, React or Vue.js
  • Experience building HTTP-based RESTful APIs using JSON
  • Solid understanding of CI/CD pipelines and modern delivery practices
  • Experience with Test Driven Development and testing frameworks
  • Proven track record of scalable, highly available middle-tier components
  • Experience with Docker and Kubernetes
  • Experience deploying and maintaining cloud-based solutions on AWS
  • Understanding of performant web pages/applications
  • Experience with Entity Framework Core
  • Clear and confident communication with technical and non-technical colleagues
  • Mentorship and willingness to share knowledge
  • Ownership and accountability for work
  • C# and .NET Core
  • MongoDB and/or SQL
  • DDD and MVC

Reference: WJ-747_31292934 · Posted 14 Nov 2026, 06:04 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs