Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

C# Software Engineer

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

We are a leading independent global asset manager, dedicated to delivering the best outcomes for our clients through a highly diversified range of actively-managed products. We are truly global, supporting our individual and institutional investors acrossa range of products, encompassing equities, Fixed Income, multi-asset and alternatives. We build client trust by being dependably excellent in all things, and we put the client at the heart of everything we do. Our high-energy and collaborative culture inthe Client Services Department helps our clients achieve their goals and ensures that our people love the place they work.The departmentThe Client Services Department plays a crucial role in supporting the success of our firm. We are responsible for developing, implementing, and supporting state-of-the-art software to support our fund management, trading, distribution, and operational areasand for maintaining a stable and resilient IT infrastructure platform.Global Client Services has 400+ employees, running numerous change projects across all areas of the firm, including vendor implementations, regulatory change, in-house development, as well as overseeing change delivery from third-party suppliers.The Investments and Operations Technology team is a global department of 120+ employees situated within Global Client Services and is responsible for the development and maintenance of the suite of platforms and applications used across our Investment andOperation teams.Overview of the roleAs a Senior Developer within the Investments and Operations Development team, you will join a 40-strong development team responsible for delivering ongoing change to the suite of applications and systems comprising our investment systems.The focus of this role will be within the ESG Technology team evolving our firm-wide ESG capability and will encompass:

  • Mastering core ESG datasets and provision to downstream systems (Trading, Research, Client Reporting)
  • ESG fund launches and transitions
  • ESG intelligence portal
This is a senior hands-on technical role, and you will be expected to take ownership of key initiatives from design to delivery and to contribute to the architecture and development practices.It is important in this role that you can communicate and collaborate effectively across all areas of technology and business partners globally.Duties and responsibilitiesYou will:
  • Work closely with the ESG Product Owner and business stakeholders to understand development priorities and backlog items.
  • Work with the ESG Technical Lead to provide input into project timelines, estimation, and roadmap.
  • Perform hands-on development, adhering to the SDLC framework and practices at our firm.
  • Carry out additional duties as assigned.
Supervisory responsibilities
  • None
Technical skills and qualifications
  • Investment Management experience
  • Excellent knowledge of C# and SQL
  • Sound understanding of OOP and SOLID principles
  • Practical experience of automated testing (unit, integration, e2e)
  • Strong understanding of Agile delivery methodologies
  • Good experience of Azure/Azure DevOps
  • Experience of micro-service development and API development
  • Demonstrable ability to design and deliver complex systems at scale
  • Experience of working with geographically dispersed development teams
  • Angular development experience beneficial
  • Databricks and Python experience beneficial
  • Degree educated in mathematics or scientific/engineering discipline

APPLY NOW

C# Software Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved