cover image
AJ Bell

AJ Bell

www.ajbell.co.uk

2 Jobs

1,340 Employees

About the Company

AJ Bell was formed in 1995 and is now one of the leading online investment platforms in the UK. We provide customers and advisers with wide investment choice, low-cost delivery, market leading online functionality and first class service to help them manage investment portfolios within SIPPs, ISAs and Dealing accounts. We are a fast growing and profitable company, with over 593,000 customers and PS90.4 billion of assets under administration. We are part of the FTSE 250 on the Main Market of the London Stock Exchange.

Listed Jobs

Company background Company brand
Company Name
AJ Bell
Job Title
Information Security Architect
Job Description
Job title: Information Security Architect Role Summary: Lead the design, implementation, and governance of enterprise security controls across technology services, ensuring confidentiality, integrity, and availability of systems and data while supporting secure delivery of business and technology changes. Expactations: 5+ years of information security experience, ideally in financial services or e‑commerce; demonstrated success in implementing and maintaining security platforms; strong understanding of security frameworks, risk management, and compliance. Key Responsibilities: • Design and deploy enterprise security technology controls (endpoint, cloud, network, DevOps, monitoring & remediation). • Conduct internal security reviews of in‑house and third‑party solutions. • Advise on projects and change initiatives to preserve security posture. • Support audit, due diligence, and compliance activities. • Define and enforce security standards in collaboration with information security, infrastructure, and architecture teams. • Serve as integration point between CISO, business, and technology stakeholders to embed security across the organization. Required Skills: • Proven experience implementing enterprise security platforms. • Expertise in endpoint protection, cloud security, network security, DevOps, SOC, and remediation pipelines. • Knowledge of secure software development lifecycle (SDLC) best practices. • Proficiency with security risk management tools and techniques. • Familiarity with ISO 27001, NIST, PCI DSS, and related frameworks. • Understanding of the evolving threat landscape and relevant security controls. • Excellent written and verbal communication; ability to translate complex security concepts to non‑technical audiences. • Self‑starter with strong ownership, attention to detail, and ability to work in fast‑paced environments. Required Education & Certifications: • CISSP or equivalent certification; additional certifications such as CISM, CCSP, or CEH are highly desirable. • Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent professional experience).
Manchester, United kingdom
Hybrid
Mid level
09-03-2026
Company background Company brand
Company Name
AJ Bell
Job Title
Software Engineering Team Lead
Job Description
**Job Title** Software Engineering Team Lead **Role Summary** Lead a cross‑functional team of approximately 5 engineers (back‑end, web, and mobile) to design, develop, and ship a mobile‑first investment platform. The role blends hands‑on Go programming with mentorship, delivery leadership, and continuous improvement of products, processes, and technologies. **Expectations** - Line‑manage team members with personal development coaching and performance reviews. - Drive end‑to‑end delivery of features, from requirements gathering with stakeholders to production support. - Champion automation, CI/CD, and automated testing across the stack. - Act as a generalist when needed and encourage cross‑skill collaboration within the team. - Continuously seek and implement improvements to product, practices, and infrastructure. **Key Responsibilities** - Provide technical leadership and code review for Go, TypeScript/Vue, Dart/Flutter services. - Own the architecture and design of scalable, secure, and well‑tested components using OOAD, DDD, MVC, microservices, container orchestration, and event‑driven patterns. - Lead sprint planning, backlog grooming, and stakeholder communication to align on priorities and acceptance criteria. - Oversee CI/CD pipelines, automated testing frameworks, and deployment processes on Kubernetes/Docker. - Mentor junior engineers, conduct regular coaching sessions, and evaluate performance. - Identify and remove roadblocks, coordinate with operations for incident response and post‑mortem analysis. - Collaborate with product, design, and data teams to iterate on user experience and investment workflows. **Required Skills** - Proven experience leading software engineering teams with line‑management responsibilities. - Strong programming and problem‑solving skills; proficient in Go (training available), and exposure to TypeScript, Dart, PostgreSQL, gRPC/proto. - Deep understanding of software design patterns (OOAD, DDD, MVC), microservices, container orchestration (Kubernetes/Docker), and event‑driven architecture. - Expertise in automated testing, continuous integration, and continuous deployment pipelines. - Ability to write performant, scalable, secure, and well‑tested code. - Excellent communication, mentorship, and stakeholder‑management abilities. - Experience with investment, pensions, or financial services platforms is a plus. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. - Optional: relevant industry certifications (e.g., Scrum Master, AWS Solutions Architect, Certified Kubernetes Administrator).
Manchester, United kingdom
Hybrid
Senior
25-03-2026