Engineering Manager - Central London / Hybrid Remote working Role Overview A highly regarded investment manager is seeing year-on-year growth and a big investment in their technology capabilities and is looking to hire an Engineering Manager who's an experienced Software Engineer to lead the development efforts related to their investment technologies and build solutions that meet their requirements. The company continues to mature their technology application architecture with a mix of vendor packages and custom-built applications. As the Engineering Manager, you will own the technical domain and be responsible for developing, integrating and implementing the technology solutions used by their Portfolio Managers, Traders and Operational teams. Additional Information Their core investment platforms are Aladdin for their funds and derivatives book of business, and a new vendor platform (tbc) for their wealth and institutional book of business. They currently have an internal data warehouse, low code workflow and dashboard platforms and sophisticated investment risk and macro research internal platforms. The work will be a combination of integration of vendor platforms and in-house development of key capabilities not provided by the vendors. Key Responsibilities Engage with Front Office, Compliance and Operations users to understand business requirements and define appropriate technical solutions. Engage with peers and collaborate across the technical and functional stack, especially with their Client and Data technology teams. Plan the work required and lead the development efforts across the tech team providing technical direction and expertise. Hands-on development, build of fit-for-purpose software & seamlessly integrating systems to support investment requirements. Support business users. Line-manage software engineers with a view to develop their skills and further their career. Represent the investment tech team at various tech forums. Collaborate with peers on departmental engineering objectives: development tools and standards, developers efficiency / experience, architecture/frameworks/ security, continuous improvement activities etc. Skills, Knowledge & Experience Knowledge of Investment Management and Financial Services is essential, ideally gained through the implementation of a leading wealth management or asset management vendor package with complex integration effort. Experience of managing a team of software engineers They are looking for a range of experience across the below but it's not essential to have knowledge of everything or the specific tooling listed: Highly experienced and good working knowledge across the following technologies: Languages: .NET Core, C#, NodeJS/JavaScript Development Environments: Visual Studio, SQL Server management studio, Oracle Developer Databases: MongoDB, ElasticSearch, Oracle, SQL Server Frameworks/Libraries/Tools - solid experience across the following: Deployment: Containerisation tools such as; Docker, Ansible or Kubernetes Understanding of Azure or Cloud Services Communication: Messaging (RabbitMQ), REST Web Services Workflow: WF GUI: JavaScript Office Automation: VSTO, Aspose.Words, Aspose.Excel Testing/CI : XUnit, MOQ, SpecFlow, TeamCity Deployment: Octopus / Azure DevOps Methodologies: experience of working on Agile projects Good understanding of SOA/Microservices based architectures Good understanding of OOP, SOLID principles and software design patterns Knowledge of Python (Jupyter notebooks) Benefits offered Bonus, Pension (9% non-contributory plus additional matched contributions), 4 x Life Assurance, Group Income Protection, Season Ticket Loan, GAYE, BUPA Private Medical, Private GP, Travel Insurance, Buy-and-sell of Holiday, Variety of Health and Wellbeing benefits including Headspace App Subscription, Fitness Classes, plus more If you are an experienced Software Engineer with the leadership experience and the listed skills and experience above then please apply now to find out more.
Dec 16, 2025
Full time
Engineering Manager - Central London / Hybrid Remote working Role Overview A highly regarded investment manager is seeing year-on-year growth and a big investment in their technology capabilities and is looking to hire an Engineering Manager who's an experienced Software Engineer to lead the development efforts related to their investment technologies and build solutions that meet their requirements. The company continues to mature their technology application architecture with a mix of vendor packages and custom-built applications. As the Engineering Manager, you will own the technical domain and be responsible for developing, integrating and implementing the technology solutions used by their Portfolio Managers, Traders and Operational teams. Additional Information Their core investment platforms are Aladdin for their funds and derivatives book of business, and a new vendor platform (tbc) for their wealth and institutional book of business. They currently have an internal data warehouse, low code workflow and dashboard platforms and sophisticated investment risk and macro research internal platforms. The work will be a combination of integration of vendor platforms and in-house development of key capabilities not provided by the vendors. Key Responsibilities Engage with Front Office, Compliance and Operations users to understand business requirements and define appropriate technical solutions. Engage with peers and collaborate across the technical and functional stack, especially with their Client and Data technology teams. Plan the work required and lead the development efforts across the tech team providing technical direction and expertise. Hands-on development, build of fit-for-purpose software & seamlessly integrating systems to support investment requirements. Support business users. Line-manage software engineers with a view to develop their skills and further their career. Represent the investment tech team at various tech forums. Collaborate with peers on departmental engineering objectives: development tools and standards, developers efficiency / experience, architecture/frameworks/ security, continuous improvement activities etc. Skills, Knowledge & Experience Knowledge of Investment Management and Financial Services is essential, ideally gained through the implementation of a leading wealth management or asset management vendor package with complex integration effort. Experience of managing a team of software engineers They are looking for a range of experience across the below but it's not essential to have knowledge of everything or the specific tooling listed: Highly experienced and good working knowledge across the following technologies: Languages: .NET Core, C#, NodeJS/JavaScript Development Environments: Visual Studio, SQL Server management studio, Oracle Developer Databases: MongoDB, ElasticSearch, Oracle, SQL Server Frameworks/Libraries/Tools - solid experience across the following: Deployment: Containerisation tools such as; Docker, Ansible or Kubernetes Understanding of Azure or Cloud Services Communication: Messaging (RabbitMQ), REST Web Services Workflow: WF GUI: JavaScript Office Automation: VSTO, Aspose.Words, Aspose.Excel Testing/CI : XUnit, MOQ, SpecFlow, TeamCity Deployment: Octopus / Azure DevOps Methodologies: experience of working on Agile projects Good understanding of SOA/Microservices based architectures Good understanding of OOP, SOLID principles and software design patterns Knowledge of Python (Jupyter notebooks) Benefits offered Bonus, Pension (9% non-contributory plus additional matched contributions), 4 x Life Assurance, Group Income Protection, Season Ticket Loan, GAYE, BUPA Private Medical, Private GP, Travel Insurance, Buy-and-sell of Holiday, Variety of Health and Wellbeing benefits including Headspace App Subscription, Fitness Classes, plus more If you are an experienced Software Engineer with the leadership experience and the listed skills and experience above then please apply now to find out more.
Overview Linux Systems Administrator - Hybrid working (2 days in office / 3 days from home) Paying an attractive salary + fantastic benefits including bonus (average 20%), BUPA health insurance, 4 x salary life assurance, season ticket loan, excellent pension scheme, sponsorship for relevant qualifications, 25 days holiday plus ability to buy & sell, plus more This is an opportunity to join a company who sees year-on-year growth, is a genuine market leader in the financial services software industry and one who cares about the development of its staff. In this role of Linux Systems Administrator, you will have the chance to work with varied technology in a pro opensource organisation during a period of IT transformation. They are looking for an experienced Systems Administrator with a strong Linux skill set to join an innovative and growing team, who also have a number of exciting projects upcoming as part of a wider business change programme. Responsibilities Helping the IT Operations Manager to maintain the operations of the company server systems, networking infrastructure and communications. Design, installation, upgrading, operation, control and maintenance of Linux server systems, network, voice and desktop infrastructures. Ensuring the availability of all relevant systems, through the implementation and management of maintenance, monitoring and change control strategies. Specification and ordering of equipment, software and services. Maintaining up to date and effective documentation on all relevant IT systems, services and procedures. Managing user accounts and access levels. Assisting in the control of the IT security policy and associated policies. Ensuring security on all systems and legal requirements are met. Assisting in the management and responsibility for company data ensuring that all backup and restore procedures are adhered to and effective. Providing training, coaching and mentoring to other administrators and 1st/2nd line support staff. Building and maintaining relationships with External and Internal contacts. The management of projects to implement business systems solutions and or processes for information management. Overseeing the uninterrupted monitoring of the IT infrastructure, making sure all systems are capable of handling their given workloads and have not been compromised by any external influences. Ensuring that any planned changes to the IT infrastructure are efficient, viable and documented in line with Change Control methodologies. Providing regular updates and reports on workloads, planned or unplanned outages, system improvements and any other IT related issues that may affect business operation. Assisting the developers and business analysts with the design and implementation of new systems. Providing where necessary out of hours support of the IT systems. Assisting in the planning, development, documentation and testing of Disaster Recovery and Business Continuity plan, processes and procedures. Key Skills / Requirements Hands on experience with emails systems (Dovecot, Postfix) Detailed working knowledge of server builds configuration and remote management Proficient in monitoring and logging technologies such as Zabbix and Graylog Detailed working knowledge of local and wide area networking and associated technologies, e.g. switches, routers, firewalls, VPN's, etc Good understanding of storage environments and configuration, DAS, Synology NAS, Nimble SAN Experienced in managing backup technology and data platforms such as Cohesity Good understanding of Virtualisation technologies, with hands on experience of VMware Hands on Experience with scripting languages, e.g. Python, Bash, PowerShell etc. Good understanding of general security principles Desirable Skills Detailed understanding and experience of cloud platforms and services, AWS, VMware Cloud, Azure, Office 365, Sharepoint, MS Teams Knowledge of configuration management and orchestration tools such as Puppet, SaltStack Knowledge of telephony systems and technologies (e.g. SIP trunks, 3CX PBX) Understanding of Video Conferencing technologies such as Cisco, Polycom, Teams TCP/IP networking Knowledge of virtual desktop infrastructure RDS, Citrix, VMware Horizon, Parallels, etc Aruba / HP / Brocade Switch configuration and management Remote access and VPN technologies Intrusion detection & prevention solutions Knowledge of Database technology such as MariaDB / Postgres Experience of working with Cisco, Sophos, Fortinet, Palo Alto firewalls Hands on experience with log aggregation and elastic search If you are an experienced Linux Systems Administrator / Infrastructure Engineer with the listed skills and experience then please apply now to find out more.
Dec 16, 2025
Full time
Overview Linux Systems Administrator - Hybrid working (2 days in office / 3 days from home) Paying an attractive salary + fantastic benefits including bonus (average 20%), BUPA health insurance, 4 x salary life assurance, season ticket loan, excellent pension scheme, sponsorship for relevant qualifications, 25 days holiday plus ability to buy & sell, plus more This is an opportunity to join a company who sees year-on-year growth, is a genuine market leader in the financial services software industry and one who cares about the development of its staff. In this role of Linux Systems Administrator, you will have the chance to work with varied technology in a pro opensource organisation during a period of IT transformation. They are looking for an experienced Systems Administrator with a strong Linux skill set to join an innovative and growing team, who also have a number of exciting projects upcoming as part of a wider business change programme. Responsibilities Helping the IT Operations Manager to maintain the operations of the company server systems, networking infrastructure and communications. Design, installation, upgrading, operation, control and maintenance of Linux server systems, network, voice and desktop infrastructures. Ensuring the availability of all relevant systems, through the implementation and management of maintenance, monitoring and change control strategies. Specification and ordering of equipment, software and services. Maintaining up to date and effective documentation on all relevant IT systems, services and procedures. Managing user accounts and access levels. Assisting in the control of the IT security policy and associated policies. Ensuring security on all systems and legal requirements are met. Assisting in the management and responsibility for company data ensuring that all backup and restore procedures are adhered to and effective. Providing training, coaching and mentoring to other administrators and 1st/2nd line support staff. Building and maintaining relationships with External and Internal contacts. The management of projects to implement business systems solutions and or processes for information management. Overseeing the uninterrupted monitoring of the IT infrastructure, making sure all systems are capable of handling their given workloads and have not been compromised by any external influences. Ensuring that any planned changes to the IT infrastructure are efficient, viable and documented in line with Change Control methodologies. Providing regular updates and reports on workloads, planned or unplanned outages, system improvements and any other IT related issues that may affect business operation. Assisting the developers and business analysts with the design and implementation of new systems. Providing where necessary out of hours support of the IT systems. Assisting in the planning, development, documentation and testing of Disaster Recovery and Business Continuity plan, processes and procedures. Key Skills / Requirements Hands on experience with emails systems (Dovecot, Postfix) Detailed working knowledge of server builds configuration and remote management Proficient in monitoring and logging technologies such as Zabbix and Graylog Detailed working knowledge of local and wide area networking and associated technologies, e.g. switches, routers, firewalls, VPN's, etc Good understanding of storage environments and configuration, DAS, Synology NAS, Nimble SAN Experienced in managing backup technology and data platforms such as Cohesity Good understanding of Virtualisation technologies, with hands on experience of VMware Hands on Experience with scripting languages, e.g. Python, Bash, PowerShell etc. Good understanding of general security principles Desirable Skills Detailed understanding and experience of cloud platforms and services, AWS, VMware Cloud, Azure, Office 365, Sharepoint, MS Teams Knowledge of configuration management and orchestration tools such as Puppet, SaltStack Knowledge of telephony systems and technologies (e.g. SIP trunks, 3CX PBX) Understanding of Video Conferencing technologies such as Cisco, Polycom, Teams TCP/IP networking Knowledge of virtual desktop infrastructure RDS, Citrix, VMware Horizon, Parallels, etc Aruba / HP / Brocade Switch configuration and management Remote access and VPN technologies Intrusion detection & prevention solutions Knowledge of Database technology such as MariaDB / Postgres Experience of working with Cisco, Sophos, Fortinet, Palo Alto firewalls Hands on experience with log aggregation and elastic search If you are an experienced Linux Systems Administrator / Infrastructure Engineer with the listed skills and experience then please apply now to find out more.
A financial technology firm in Central London is seeking an experienced Software Developer to join their team. You will focus on developing critical platforms to enhance productivity, working on cloud migrations, low-code frameworks, and various usability improvements. The ideal candidate has experience in multiple programming languages and Agile methodologies, plus a strong understanding of CI/CD processes. A competitive salary and benefits are offered.
Dec 16, 2025
Full time
A financial technology firm in Central London is seeking an experienced Software Developer to join their team. You will focus on developing critical platforms to enhance productivity, working on cloud migrations, low-code frameworks, and various usability improvements. The ideal candidate has experience in multiple programming languages and Agile methodologies, plus a strong understanding of CI/CD processes. A competitive salary and benefits are offered.
Overview Software Developer - Central London / Hybrid Remote working Paying up to £90,000 depending on experience, plus benefits listed at the bottom of this advert Role Overview A highly regarded investment manager is seeing year-on-year growth and a big investment in their technology capabilities and are looking to hire a Developer within one of the development teams, who has a key focus on the delivery of a critical platform within the business. The company is looking to recruit a full stack developer into this platform team, enhancing the platform to increase the productivity of the technology department and wider business. There is a wide range of projects in the pipeline with some including: Migration of services to the cloud (containerisation, upgrading to latest .NET / NodeJS, configuring kubernetes, etc) Building a low code testing framework (not traditional automated testing), to enable their BA's and Users to create automated testing for their user centred workflows Workflow/dashboard debugging tools Instrumentation and metrics analysis Us usability improvements Fitness/chaos engineering Migration to lambda functions Looking into the use and introduction of NLP and Machine Learning Key Tasks Partner with functional owners to develop solutions that solve business problems or increase the productivity of the technology department. This will include gathering and validating requirements, developing the solution and delivering it to the clients. Develop solutions that are supportable, maintainable, testable, documented, and SOLID code. Ensure that the solutions are tested including automated unit and continuous integration tests. Contribute to the enhancement of the architecture and the platform. Help prioritise the product backlog, providing input on the most efficient strategies to deliver continuously to the business whilst not deviating from the overall strategy and architecture. Bring and build knowledge of the industry and educate teams. Partner and collaborate with other technical teams including Infrastructure, Business Analysts, Data and Investment streams. Enhance the CI/CD pipelines as part of our continual improvement's objective. Set a high bar and promote standards and best practices (testing, security, architecture, infrastructure, SDLC). Ensure adherence to audit, information security and IT control requirements. Work effectively with 3rd party relationships: vendors, contractors, software providers. Perform administrative tasks related to the development process. Provide third line of support (first line being the initial support call and second line being onsite support). Skills, Knowledge & Experience The role requires a minimum of 2 years experience as a Developer. Experience in one or more programming languages (e.g. C#, .NET, NodeJS, Javascript, Typescript) Experience in one or more testing frameworks (eg Webdriver IO/Selenium) and UI automation Platform development experience desirable Familiar with Cloud concepts Familiar with databases: SQL Server, Oracle, Mongo, ElasticSearch Familiar with multiple frameworks/libraries/tools/concepts: Communication: Messaging (RabbitMQ) Workflows GUI: JavaScript, HTML5, CSS, React Testing/CI: Testing libraries, Jenkins/TeamCity Experience with Agile methodologies Benefits offered Bonus, Pension (9% non-contributory plus additional matched contributions), 4 x Life Assurance, Group Income Protection, Season Ticket Loan, GAYE, BUPA Private Medical, Private GP, Travel Insurance, Buy-and-sell of Holiday, Variety of Health and Wellbeing benefits including Headspace App Subscription, Fitness Classes, plus more If you are an experienced Developer with the listed skills and experience above then please apply now to find out more.
Dec 16, 2025
Full time
Overview Software Developer - Central London / Hybrid Remote working Paying up to £90,000 depending on experience, plus benefits listed at the bottom of this advert Role Overview A highly regarded investment manager is seeing year-on-year growth and a big investment in their technology capabilities and are looking to hire a Developer within one of the development teams, who has a key focus on the delivery of a critical platform within the business. The company is looking to recruit a full stack developer into this platform team, enhancing the platform to increase the productivity of the technology department and wider business. There is a wide range of projects in the pipeline with some including: Migration of services to the cloud (containerisation, upgrading to latest .NET / NodeJS, configuring kubernetes, etc) Building a low code testing framework (not traditional automated testing), to enable their BA's and Users to create automated testing for their user centred workflows Workflow/dashboard debugging tools Instrumentation and metrics analysis Us usability improvements Fitness/chaos engineering Migration to lambda functions Looking into the use and introduction of NLP and Machine Learning Key Tasks Partner with functional owners to develop solutions that solve business problems or increase the productivity of the technology department. This will include gathering and validating requirements, developing the solution and delivering it to the clients. Develop solutions that are supportable, maintainable, testable, documented, and SOLID code. Ensure that the solutions are tested including automated unit and continuous integration tests. Contribute to the enhancement of the architecture and the platform. Help prioritise the product backlog, providing input on the most efficient strategies to deliver continuously to the business whilst not deviating from the overall strategy and architecture. Bring and build knowledge of the industry and educate teams. Partner and collaborate with other technical teams including Infrastructure, Business Analysts, Data and Investment streams. Enhance the CI/CD pipelines as part of our continual improvement's objective. Set a high bar and promote standards and best practices (testing, security, architecture, infrastructure, SDLC). Ensure adherence to audit, information security and IT control requirements. Work effectively with 3rd party relationships: vendors, contractors, software providers. Perform administrative tasks related to the development process. Provide third line of support (first line being the initial support call and second line being onsite support). Skills, Knowledge & Experience The role requires a minimum of 2 years experience as a Developer. Experience in one or more programming languages (e.g. C#, .NET, NodeJS, Javascript, Typescript) Experience in one or more testing frameworks (eg Webdriver IO/Selenium) and UI automation Platform development experience desirable Familiar with Cloud concepts Familiar with databases: SQL Server, Oracle, Mongo, ElasticSearch Familiar with multiple frameworks/libraries/tools/concepts: Communication: Messaging (RabbitMQ) Workflows GUI: JavaScript, HTML5, CSS, React Testing/CI: Testing libraries, Jenkins/TeamCity Experience with Agile methodologies Benefits offered Bonus, Pension (9% non-contributory plus additional matched contributions), 4 x Life Assurance, Group Income Protection, Season Ticket Loan, GAYE, BUPA Private Medical, Private GP, Travel Insurance, Buy-and-sell of Holiday, Variety of Health and Wellbeing benefits including Headspace App Subscription, Fitness Classes, plus more If you are an experienced Developer with the listed skills and experience above then please apply now to find out more.
A leading investment management firm in Central London is looking for an experienced Engineering Manager to lead software development efforts. You will engage with various stakeholders, manage a tech team, and ensure high-quality technical solutions for investment technologies. Applicants should have a strong background in software engineering, preferably with experience in financial services. This role offers a hybrid working model and a comprehensive benefits package.
Dec 16, 2025
Full time
A leading investment management firm in Central London is looking for an experienced Engineering Manager to lead software development efforts. You will engage with various stakeholders, manage a tech team, and ensure high-quality technical solutions for investment technologies. Applicants should have a strong background in software engineering, preferably with experience in financial services. This role offers a hybrid working model and a comprehensive benefits package.