Previous Job
Trading Systems Developer
Ref No.: 13-00407
Location: Boston, Massachusetts
Position Type:Direct Placement
Start Date: 06/23/2014
Title: Trading Systems Developer
Location: Boston MA
Position: Perm
Comp: Commensurate with experience

Department Profile:
The Trading Systems Group provides trading systems implementation, custom development and support services to various Investment Divisions within the organization. We have implemented a combination of vendor provided order management systems and execution management systems alongside a suite of proprietary applications to service our end users. The vendor provided systems include Charles River Development IMS (CRD), Client EMSX, InfoReach EMS, and Longview Trading System. We have proprietary software that enhances and integrates with these software packages.

Position Overview:
We are looking to fill an open development position on the Trading Systems Application Development team. The ideal candidate will be a self-directed, mid to senior level software development professional that has a clear track record of productive contributions to the delivery of successful custom development projects dealing with trading systems. The candidate should be able to communicate and collaborate in a team setting with other developers, analysts, project managers, and traders. Frequent interaction with traders, analysts, and portfolio managers will be required. System analysis, software development, systems integration and production application support are all encompassed in this position.

Primary Responsibilities
- Work with the business users (traders and portfolio managers) to design, develop, and implement technical and functional solutions for trading processes, including proprietary software development, third party product integration, product customization, enhancements, defect resolution, version upgrades, and reporting.
- Work as part of a team of in-house staff and outside consultants to implement the required changes to a third party trading system
- Participate in application requirement sessions with business users and technical staff
- Provide timely updates on progress of assigned tasks to project manager
- Coordinate/execute QA test plans before releasing product enhancements for user testing
- Assist in production release of new functionality and provide assistance in support of production issues
- Document user defined enhancement requests, product gaps, and product bugs
- Performs miscellaneous job-related duties as assigned.

Desired Skills and Experience:
- 5 years C# .NET development experience
- 3-5 yrs development experience in MSFT SQL Server 2008
- Experience with WCF, WPF, LINQ, XML, and MSMQ a plus
- Understanding of Order Management and Execution Management Systems
- Understanding of the FIX Protocol
- Understanding of various securities such as Equities, Options, Futures, FX, Bonds, etc
- Understanding of the investment management business

Non-Technical Skills
- Ability to prioritize multiple tasks, set goals and meet deadlines
- A demonstrated track record handling demanding user groups in a time critical environment
- Flexible/on call hours to support project and production support issues
- Ability to learn new concepts, systems, and software independently and quickly
- Willingness to take initiative, seeing problems through to final completion.
- The ability handle diverse situations and rapidly changing priorities with deadlines
- Must be detail oriented with very strong organizational and communication skills
- Ability to work effectively and efficiently with little or no supervision
- Ability to prioritize multiple tasks, set goals, and meet deadlines
- Must be willing to take initiative and employ good follow-through skills

- High energy, positive attitude, professional and mature
- Team attitude and ability to mentor others
- Ability to prioritize multiple tasks, set goals and meet deadlines