SR. PROGRAMMER ANALYST - Derivative Margin Management system
The overall objectives of this project are to enhance, support and integrate the Derivative Margin Management system with other bank systems, e.g. settlements and collateral management systems. This system is built using Java (J2EE, JMS messaging) technologies and an Oracle database.
The Colline system is designed to accomplish these main objectives:
? Maintenance of client specific information, including legal entities and legal entity hierarchies
? Maintenance of ISDA Master and Credit Support Annex terms and conditions
? Maintenance of derivatives positions and resulting risk exposure per client
? Collateral allocation and valuation
? Margin calculation engine
? Derivatives trade reconciliation tool for dispute resolution
? Client reporting (statements, cash/accruals)
? System based workflow management (e.g. defined user roles, security access, etc.)
? Web access for clients and a client integration workflow
Candidate should have the following skills:
? Experienced Leader ? Sr. Programmer Analyst with 5 + years of IT and financial derivatives margin industry experience.
? Strong Management skills
- Leadership skills; leading the project team through the stages of team development
- Plan and manage a project
- Communication skills: verbal, both one-on-one and with a group, and written.
- Excellent communication skills with technical / non-technical roles and clients.
- Skills at interfacing across the organization and removing obstacles for the team.
- Skills in using team-based tools such as brainstorming, organizing and decision making.
- Good negotiating skills.
- Work as part of a team.
?Analytical
- Ability to gather and determine source data, processing requirements, output formats.
- Excellent analytical skills and creative approach to problem solving
? Design
- Design new systems or enhancements to existing systems.
- Design, implement, and document procedures.
- Design/modify, code, debug, test, and document application systems.
- Code, debug, test, and document routine application programs using UNIX, Oracle db, Java, C++, Perl programming languages.
? Install and test software packages.
? Install and maintain operating systems software
? Maintain program libraries, users' manuals, or technical documentation.
? Experience with Java technologies and understand its capabilities.
? Knowledge of Oracle database technology.
Highly desirable knowledge in
? Knowledge of Lombard Risk ? Colline product highly desirable.
- Margin calls process.
- Derivatives Domestic and international experience.
- ISDA.
- Pricing Data.
- Reconciliation Cash & Collateral.
- Static Data & Pricing Input.
- Position Operations Flow.
- Experience with SWIFT reconciliation messages.
Tech Skills
Must have J2DK - 1.5 Update 4, Java Beans, JDBC,
EJB's, JSP, Servlet, JBuilder, J2EE Patterns, JavaScript, C++
Must have UNIX ?SUN Solaris
Must have Application Server - WebLogic 9.1
Must have Database - Oracle 9.2 or higher
Must have SQL, XML
Must have PERL
Really nice to have SWIFT Messaging
Really nice to have Web Services
Really nice to have (2 out of 3) CVS, ClearQuest, ClearCase
Nice to have Data Model Tools
Nice to have Experience with MQ Series messaging (version 5.3
on VMS; version 6.0 on Unix)
Nice to have Struts ? 2.0.8 - Presentation/UI
Nice to have Springs ? 2.0.5
Nice to have Ibatis ? 2.3.0 ? Persistence
Nice to have IDE ? Eclipse3.2 ? with plugins
Nice credentials to have or leading up to full credentials
Sun Certified Programmer for the Java 2 Platform 1.4
Sun Certified Enterprise Architect for the Java 2 Platform Enterprise Edition I
Sun Certified Business Component (EJB) Developer for the Java 2 Platform Enterprise Edition
Sun Certified Web Component Developer for Java 2 Platform Enterprise Edition 1.4
Please respond to Jesse Neville at and refer to Job # 08-05165
Apply directly at: http://www.net-temps.com/job/qksg/08-05165/sr_programmer_analyst.html?r=gad
To Apply to this job go to http://www.GadBall.com or click here