Advance Search

Browse Jobs

Engineering Manager

Posted 19 days ago

  • London, Greater London
  • Any
  • External
  • Expired - 2 months ago
Engineering Manager – Central London / Hybrid Remote working
Paying up to £125,000 (flexible based 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 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.
#J-18808-Ljbffr
Apply