Head of Software Engineering C#. Net ¦ Asset Management £100k

Employer
Location
City Of London
Salary
£70k - £100k pa + Benifits
Posted
Nov 09, 2017
Closes
Nov 18, 2017
Ref
959517356
Contract Type
Full Time
***Head of Software Engineering C#. Net ¦ Asset Management £100k*** One of the London's innovative and rapidly expanding asset managers are in need of a head of software engineering to lead an ever-growing pool of industry leading software scrum teams. This role would suit an established and ambitious development manager looking to take ownership with overall technical delivery responsibilities within a market leading fund manager. The company are in the initial stages of a robust IT transformation project that will lay the foundations for embedding the company's capabilities to optimise and enhance their client offering. This is an exciting time to join the 50+ strong software engineering team where you will be working closely with the Head of Software Development, and Head of IT in creating innovative new solutions, defining technology road maps and paving the way for a new micro-services architected software application suite, whilst playing a key role as the go-to point for the technology delivery. Client Details ***Head of Software Engineering C#. Net ¦ Asset Management £100k*** The company's investment approach, combines stringent fundamental macro research with an sharp focus on risk management. They are founded on the principle that effective risk management is fundamental to delivering investment returns. They invest capital using bespoke strategies across discretionary, systematic and specialist solutions. As the industry evolves, they look to their world class Technology & research division to develop new products with global appeal and valuable returns to access new pools of client assets and to adapt to client's changing needs. Description ***Head of Software Engineering C#. Net ¦ Asset Management¦ £100k*** As Head of Software Engineering role you will lead the software development function, where you will be expected to make technical decisions on strategy along with man management of multiple software development teams. You will have a number of Tecnical leads, Project Managers, Lead Research Analysts that will help support you in your role whist you will report into the Head of Software Development and Head of IT. You will responsible for the technical delivery on suite of applications from front to back office, whilst providing strong leadership and direction in the companies pioneering transformation to a new modern Microservice orientated architecture, and re-write of legacy based portfolio management applications. - You will lead a team of technologists comprising of; Developers, Quality Assurance Analysts and UI Developers, Business analysts, Project managers, and research analysts. - You will be expected to provide insight into architecting and building cutting edge bespoke solutions, leveraging existing systems, tools and Multi-channel communication tool to best effect. - Producing technical specifications, development plans and standards/process documentation - Ensuring all third-party development conforms to organisation best-practice and quality standards - Managing relationships with external managed service providers and agencies to ensure close working practices and productive processes - Develop and motivate a high class development function and quality assurance team including holding regular 121s, setting annual objectives, and supporting individuals to achieve their full potential - Act as scrum master on rotation with team members to facilitate smooth sprint working, and identify improvements to scrum practice - Get hands-on, providing technical direction and/or problem solving to support the team as and where required Profile ***Head of Software Engineering C#. Net ¦ Asset Management £100k*** - Deep knowledge of .NET/C# development, in particular C# .Net, WPF/WCF, MVVM and data abstraction techniques SQL Server - Knowledge of modern web and software development methodologies and tool-sets - Knowledge of distributed source control such as GitHub - Knowledge of front end / user interface technologies (HTML/CSS, JavaScript) would be advantageous - Significant experience of high frequency/low-latency systems - Experience of architecting and implementing portfolio management applications - Experience with continuous integration tools - Experience of line managing teams, adopting a coaching approach and empowering individuals Job Offer This a great role for an experienced technical manager looking to take the next step up in their career. CV's under review now!