Wednesday, May 23, 2012

Microsoft Application Engineer


 
Job ID: Job-0810
Job Title: Microsoft Application Engineer
location: New York City
Jobtype: Permanent
Description: We are looking for a developer. We are looking for someone who has good knowledge of back end systems (not so much front end GUI) that support the processes within a Broker Dealer (ie reconciliation, risk management, operations, etc…). The one consistency in terms of domain knowledge across these processes is the understanding of trades and the respective security types. Each of these processes rely on a strong understanding of the terms and conditions of basic securities (equities, options, bonds). I am not looking for a financial guru, but someone who has a good grasp on this. Those who work at Prime Brokers generally get you exposed to vast set of security types and processes. 

Description: 

Opportunity to work across all application development within growing Broker Dealer. Individual will work within a team of 15 implementing new .Net technologies. In addition to learning a vast amount of knowledge in the financial domain, the individual will be exposed to well disciplined development practices (Test Driven Development and Continuous Integration). 

Education: 
Bachelor’s degree in Electrical Engineering, Computer Science, Management Information Systems or equivalent work experience. 

Required Exp: 
Qualified candidates will have the following experience: 

· 3-5 years working in Information Technology 
· 3+ Financial services industry experience (Strong Understanding of some of the following: Trade Capture, Back Office Processing, Risk Management, Security Master, Market Data, Fix Protocol) 
· 3+ years developing enterprise applications on the .NET framework; Services, Dlls, XML integration 
· 3+ years working with enterprise web solution frameworks such as ASP.net (MVC), Ajax, and similar or 3+ years working with advanced windows frameworks and design patters (WPF, MVVM) 
· 3+ years working with .net web services, WCF and other distributed development tools 
· 3+ years with 3-tier client/server system and process design 
· 3+ years with SQL Server development (proficiency with T-SQL, writing stored procedures.) 
· 3+ years object-oriented analysis and design 

Desired Exp: 
The following experience is highly desirable: 
· Understanding of Microsoft and Business Objects BI Technologies: SSIS, SSAS, SSRS, Universes, Web Intelligence 
· Understanding of Object Relational Mapping (ORM) (Linq to SQL, Entity Framework) 

Other Skills: 
Qualified candidates will have the following additional skills: 
· Proven track record of systems delivery 
· Excellent interpersonal and communication skills