Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (php, typescript) - trading

Bristol (City of Bristol)
Tietalent
Software engineer
Posted: 7 September
Offer description

Overview

Senior Software Engineer (PHP, Typescript) - Trading

Join HL and be part of the team, building software for the UK's largest investment platform. Hargreaves Lansdown (HL) is the UK's number one platform for private investors, trusted by 1.9 million clients with over £155 billion in savings and investments. For over 40 years, HL has been helping people save and invest for a better future, earning over 200 industry awards, including Best Investment App and Best for Customer Service in 2024. Our solutions are used daily by millions of clients, powering the operations of a leading financial institution. Our culture emphasizes innovation, knowledge sharing, and continuous improvement. We’re looking for talented engineers to join a team developing web (and mobile) products using PHP, TypeScript and AWS.

We are seeking a Senior Software Engineer to support our dedicated, friendly Trading Team to deliver critical new functionality to clients and internal users. If you enjoy clean architecture, modern technologies, and being part of a supportive team that learns from each other, we’d love to hear from you.

As a Senior Software Engineer at HL, you’ll join the development team responsible for HL’s online trading platform, the services powering our award-winning mobile applications, and several other important internal and external web-based systems. HL has big plans for the future, aiming to be at the forefront of client service and experience offered through digital channels. The online platform and its capabilities are foundational to this journey.

While the Linux/Apache/MariaDB/PHP (LAMP) stack currently drives our web applications, we are a multi-disciplinary group transitioning to new technologies as part of our digital transformation (Typescript & AWS). You will work on tasks ranging from small frontend tweaks to API development supporting new functionality across platforms.

Within this role, you’ll work closely with a skilled, cross-functional team to deliver improvements and crucial changes to our services in an agile way. You will have the opportunity to shape and deliver large-scale systems projects. The role requires developing modern, scalable, secure, high-performing applications and embracing a culture of teamwork, rapid learning, and continuous delivery of valuable software. The ability to collaborate, prioritise team goals over individual goals, maintain focus on priority tasks, and deliver on commitments is essential.


Responsibilities

* Writing high-quality code adhering to agreed team and regulatory standards, and reviewing others’ code.
* Collaborating with the team to deliver significant new features for the business.
* Providing engineering support for existing applications when necessary.
* Ensuring existing and newly developed solutions are reliable, secure, performant and maintainable.
* Maintaining awareness of current secure coding practices and ensuring code aligns with these.
* Developing and evidencing automated tests alongside code produced.
* Documenting all solutions produced, to agreed team standards.
* Showing a willingness to learn and adopt technologies and techniques used by the development team.
* Cultivating strong working relationships within the squad and the wider business.


Essential Skills

* Proficient knowledge of PHP, particularly in a Linux/Apache/MariaDB/PHP stack.
* Ability to effectively use HTML, CSS, JavaScript, with understanding of browser support and standards, and W3C compliance.
* Understanding of object-oriented programming (OOP) principles.
* Understanding of web application design patterns.
* Understanding of common web application security vulnerabilities and mitigations.
* Understanding of PHP frameworks, particularly Symfony.
* Knowledge of PHP templating engines, specifically Smarty and Twig.
* Practical appreciation of database design and working practices.
* Principles of RESTful API development, including structuring, documenting, versioning, testing and stubbing/mocking.
* Experience developing scalable, secure, high-performing, database-driven web applications.
* Experience developing automated unit tests alongside code (e.g., PHPUnit, Playwright).
* Knowledge and experience interfacing with Oracle, Apache Solr.
* Experience working with automation, CI/CD pipelines (e.g., GitLab).
* Experience with third-party API services integration.
* Knowledge of Typescript & React framework.
* (Nice to have) Experience with Docker, Kubernetes, AWS.


Seniority level

* Mid-Senior level


Employment type

* Full-time


Job function

* Engineering and Information Technology
* Industries: Technology, Information and Internet

Cardiff, Wales, United Kingdom

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Bristol (Gloucestershire)
Leidos
Software engineer
Similar job
Software engineer with ai integration
Bristol (City of Bristol)
Alexander Mae (Bristol) Ltd
Software engineer
£35,000 a year
Similar job
Software engineer - ruby
Bristol (City of Bristol)
Develop
Software engineer
£75,000 a year
See more jobs
Similar jobs
Tietalent recruitment
Tietalent jobs in Bristol (City of Bristol)
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Bristol (City of Bristol) > Senior Software Engineer (PHP, Typescript) - Trading

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save