Technology, GIR Technology, UI Application Developer, London

Job id
20254
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 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 design and implement 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 delivering Windows client desktop applications using Microsoft .NET technology with specific skills and experience of designing and implementing client applications.

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.

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 5 years commercial experience
•Strong C# .NET skills (3.5 and above)
•Strong experience with WPF, XAML and/ or Winforms
•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
•Experience of applying agile software development methodologies to deliver robust, well tested solutions.
•Knowledge & experience of working with common implementation and design patterns (e.g. GOF, MVVM etc)

Preferred Qualifications

•Practical experience working with the Microsoft Office platform and VSTO
•Knowledge of WCF, MAF, PRISM, Linq
•Knowledge of agile development practices
•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
•Experience with  ASP.Net & DHTML or Silverlight    
•Working knowledge of RDMS (e.g. DB2, Sybase)

Apply Now