Technology, Sales Services Technology, Equity Shares Sales Tech, Senior Analyst Dveloper recruitment

Job Summary Responsibilities

Sales Services Technology is responsible for technology across sales desks in the Securities Division globally. We are looking for

a software engineer to join our Sales Services team. The candidate will be responsible for working as part of a software

development team on creating an Outlook-based content distribution system, with a Java/Linux service tier.

The IT team is currently based in New York, London and Hong Kong and all members of the team work closely with business

analysts and business users globally in eliciting end-user requirements all the way through to the analysis, design, implementation

and rollout of new solutions. The team is closely aligned to the business units it supports having considerable interaction with front

office Sales professionals, Sales Management and Technology teams.

The primary focus will be on analysis, design and implementation of Outlook based content distribution technology using C#

Microsoft WPF (Windows Presentation Foundation), VSTO, MEF (Managed Extensibility Framework), MAF (Microsoft Access

Form) at the Front End, SOA using java on Linux in the middle tier services and components and database.

RESPONSIBILITIES

• Application Architecture Component Design and Development: This being the primary activity would require working on one or

more products through the product life cycle

• Testing: Follow Test Driven Development guidelines to perform Unit, Integration, and Load testing

• Production On-Call Support

• Performance Fine-tuning: Work on increasing throughput and response times and working through constraints

• Release Management

Basic Qualifications

• 4+ years of .Net application development experience with multi-tier architectures

• Experience with multi-threaded, asynchronous and real time C# WPF, MEF and MAF, VSTO GUI development

• Solid experience working in a Service-Oriented-Architecture environment – building and consuming services

• Strong OO Analysis and Design Patterns experience

Preferred Qualifications

• Database skills, preferring experience with DB2 (8.x/9.x)

• Core Java and Spring Hibernate are a major plus

• Release process: Previous experience in an environment using automated and controlled releases

• Experience implementing applications software within Microsoft Outlook