Applications Development Senior Programmer Analyst Job in Jersey City, New Jersey US

Reference Code: 12009802
Location: Jersey City, NJ, USA
Education Level: Bachelor's Degree
Description
Duties: Design, develop, support, and maintain the trade capture, risk generation, lifecycle maintenance and processing application for equity derivative products. Design, develop and implement equity derivatives risk and profit loss management systems in C++ and C# programming languages using Windows as the operating system, Sybase as the database, Structured Query Language (SQL) as the database query language, Perforce as the source code control tool, and Tibco Enterprise Message Service (EMS) Tibco Rendezvous (RV) as the messaging platform to satisfy the business requirements. Develop equity derivatives client interface applications using Microsoft Foundation Classes (MFC), Windows Forms, and Windows Presentation Foundation (WPF) libraries, and equity derivatives back-end applications using Windows Services and Active Server Pages (ASP) .NET web services. Implement business solutions to cache and facilitate the flow of position, risk, and profit loss data, using GemFire and Kx Systems (KDB) as caching solutions. Participate in all phases of the Software Development Life Cycle (SDLC) including gathering and analyzing business requirements, creating technical specifications and necessary documentation, and liaising with various local and offshore teams for testing and implementation. Supervise project implementation and provide technical guidance to local and offshore development team.

Requirements: Requires a Bachelor's degree in Computer Science, Information Systems, Engineering or a related field followed by 5 years of progressive experience in the position offered or as a Programmer Analyst, Software Engineer, or related position. Will also accept a Master's degree in the specified fields and 3 years of experience in the position offered or as a Programmer Analyst, Software Engineer, or related position. Experience must include working as part of an Equity Derivatives Front Office Technology team; developing equity derivatives risk and profit loss management systems in C++ and C# programming languages; using TIBCO Rendezvous and TIBCO Enterprise Message Service; using Structured Query Language; developing client interface applications using Microsoft Foundation Classes (MFC), Windows Forms, and Windows Presentation Foundation (WPF) libraries, and equity derivatives back-end applications using Windows Services and Active Server Pages (ASP) .NET web services; managing source control and integration with Perforce; and using GemFire Cache and Kx Systems KDB for storing real time data. Submit resumes to Citigroup Recruiting Dept., 388 Greenwich Street, New York, NY 10013 and reference job code RP/ADSPA/YK. Citigroup is an EOE/AA Employer. This position is eligible for incentives pursuant to Citigroup's Employee Referral Program.