Wednesday, February 10, 2010

VBA Excel C# Developer for Equity Derivative Trading Desk in Not Specified, NY

Wednesday, February 10, 2010
DescriptionOur client, a major global financial services provider engaged in retail and commercial banking, is seeking a Developer for Equity Derivative Trading Desk Contract positionLocation: New York, NY This hire will undertake a development role in Desk Focused Team in Equity Derivatives Technology. The focus of the team for 2010 will be to execute high priority, tactical projects primarily driven by the Structured and LatAm Vol trading Desks. The team takes projects from initiation through delivery and hands over to first line support team. The person in this role will carry out all the defined duties and responsibilities to enable the team to continue delivering high profile and high value projects. Main Duties Strong developer (VBA/Excel, C#, Database) who is familiar with the Equity Derivatives Business and experienced in working with fast paced and demanding traders. Will work on tactical requirements of the Desks within a self-directed and self-organizing team to deliver high quality, robust technical solutions. The role will be a hand on developer but will involve being delivery focused and potentially taking responsibility for coordinating the work of one/two other team members. Responsibilities: Gather requirements from Trading and Middle Office using appropriate techniques and agree scope.Design solutions which are consistent with the team's tactical focus but also dovetailing with the overall strategic technology direction.Hands-on development of solutions using primarily Excel/VBA and C# taking a test driven approach. Determine and execute suitable system testing strategyFacilitate UAT by multiple stakeholder areasPlan and coordinate packaging and deployment of applications by appropriate teamsOverall project management responsibility will be taken by the role's line management but developers are expected to be delivery focused. They take part in producing work breakdown structures and estimates and take ownership of once details agreed. Additional responsibilities: Identify issues within projects, processes or procedures and look to provide or influence solutions.Assist with second line support when issues cannot be resolved by follow-the-Sun first line support team (usually within standard working hours).Proactive communication with local and remote team members in person, over the phone or in VCs. Primary skills: Excel/VBA - experienced with Trader spreadsheets.C# and .NET - able to design and develop multi-threaded Windows Forms client GUI Other essential skills/attributes Communication - effective and pro-active at written and verbal communication with users and team members. Able to influence others to achieve win-win outcomes. Business knowledge - must understand pricing and risk managing an Equity Derivative Book Management - must be able to self-organize and pro-actively complete all stages of projects to meet challenging deadlines. SQL - able to query complex data using SQL on Oracle and MS SQL Server. Understand and write database procedures using PL/SQL or T-SQL. Continuous integration development techniques with automated testing Team player who can balance individual and team objectives. Other useful technologies: Market Data API'sMiddleware messaging technologiesxUnit - able to follow continuous integration, test driven development approach using JUnit/NUnit and Cruise Control Must be able to select appropriate, possibly unfamiliar, technologies for a task and use them to implement solutions to tight deadlines. Should be keen and able to use unfamiliar technologies through self study.Object Oriented Design skills: Able to produce green field OO designs or enhance and refactor existing designs with suitable approach. Design solutions which are testable, meet performance requirements and are maintainable.Recognise when a common design pattern will solve a problem, recognise the consequences and trade-offs of using it and apply it when appropriate.
Apply to this job