Technology, GIR Technology, Senior UI Application Developer, VP, London

Job id
20251
Location
London
Full/Part Time
Full-time


Apply Now

Job Summary & Responsibilities

Global Investment Research (GIR) produces the fundamental research and analysis of industries, companies, and economies, which drive commercial business for the firm. Global Investment Research Technology supports all the functions of the Global Investment Research Division.

We are seeking a Senior C# .NET UI Developer for the GIR Technology team in London.

The successful candidate will join a small, strong, global C# development team that is recognized for its innovation and consistent delivery.
They will work with the senior technical architect and functional experts to lead the design and implementation of key components of the Global Investment Research platform, and will be encouraged to pro-actively identify improvements to existing systems.

GIR Technology operates globally and so it is critical that the candidate is able to communicate and work effectively as part of a distributed team.

We expect the successful candidate to have a proven track record designing and leading the implementation of Windows client desktop components and applications using Microsoft .NET technology.

The candidate will get to work with the latest .NET technologies, such as WPF, PRISM, WCF, MEF, Linq. They should demonstrate knowledge and interest in the whole .NET ecosystem (both current and forthcoming technologies).

Knowledge of Investment Research and Finance are not essential but experience in any of these areas may provide a candidate with some advantage.

Clear verbal and written communication skills will be crucial since the candidate must be able to gather requirements as well as influence and gain consensus for their designs with the global technology team.

The candidate will also be required to collaborate and communicate requirements to teams developing the services that support their platform.

They should be comfortable working with Agile processes, with an emphasis on writing good quality, easily testable code. They should also be able to collaborate and contribute estimates to the planning process.

Basic Qualifications

•A minimum of 7 years commercial experience
•Strong C# .NET skills (3.5 and above)
•Strong experience with WPF, XAML and/ or Winforms
•Prior experience communicating and influencing design decisions to junior and senior audiences
•Experience operating in successful Agile development teams to deliver robust, well tested solutions
•Proven record of working across the full product lifecycle: requirements clarification and analysis, producing high level and detailed designs, implementing complex Windows User interfaces and providing support
•Knowledge & experience of working with common implementation and design patterns (e.g. GOF, MVVM etc)

Preferred Qualifications

•Knowledge of WCF, MAF, PRISM, Linq
•Practical experience working with the Microsoft Office platform and VSTO
•Experience of a Dependency Injection framework, e.g. MEF, Unity etc.
•Experience of working with common build, test, refactoring & productivity tools e.g. CVS, Subversion, MsBuild, Jenkins / CruiseControl, N-Unit, N-Cover, JIRA, Greenhopper, Quality Centre, White etc.
•Expertise analysing usability requirements and leveraging UX skills and techniques.
•Experience with  ASP.Net & DHTML or Silverlight    
•Experience with Entity Framework and working knowledge of using RDMS

Apply Now