• Maintain business applications (reports, interfaces) built around a vendor product (Opus) utilizing the Opus interface scripting language on Solaris/Sybase platform as well as Excel/VBA and SQL • Maintain 2-tier Java Swing based GUI applications that interface with Sybase database • Deliver solutions to users by leading the development lifecycle. This requires: • Coordination with the business analyst support staff to understand the need • Designing, creating, unit testing, and documenting a solution • Working with client support, users, and release team to complete testing and put into production • Continuation of the daily software functions including program error remedy, patch/upgrade management, operation instructions and system documentation
TECHNICAL SKILLS Required/Must have: • UNIX (Solaris) platform - 5 years application enhancement experience using vendor API or equivalent - Experience developing Shell/Perl scripts - Source code control experience • Sybase/SQL query generation and data table analysis • Java application enhancement experience • Microsoft Excel, Access, and Word skills
Desired/Plus: • C++
BUSINESS KNOWLEDGE Required/Must have: • Knowledge of derivative financial products (Interest Rate Swaps and Swap Options, Credit Derivatives) and corresponding market data
Desired/Plus: • Fixed income • Derivatives or fixed income accounting. • Knowledge of middle and back office operations processes • Knowledge in pricing models
COMPETENCIES Required/Must have: • Strong oral and written communication skills o Candidates must be able to provide a writing sample • Strong analytical and problem solving skills • Ability to manage tight deadlines and unexpected requirement changes • Ability to change tasks as needed when user emergencies arise • Self-motivated fast learner • Ability to articulate application design with business line users • Be able to handle deadline and pressure • Ability to learn new and varied technologies in a multi-system environment
Desired/Plus: • Ability to provide leadership to other team members on development disciplines and foster team cohesiveness.
PRIOR WORK EXPERIENCE Required/Must have: • 9+ years experience • 5+ years experience with application development and support in banking/financial industry
Desired/Plus: • Interaction with business line users • Quantitative programming
EDUCATION Required/Must have: • Bachelors degree in Engineering, Math, Computer Science or related
Société Générale - US
sk90