The candidate will be working in the GME IT Trading Connectivity Technology team, based in NY. The team is responsible for development and maintenance of the Java/Flex-based GUI used for Blackbird, the strategic client connectivity platform.
The candidate will join the Trading Connectivity team responsible for connectivity development. The role will work primarily with the development group, but will also require collaboration with various technology product teams, business management, infrastructure, operations and finance teams. He/she will focus on the creation of tools for transitioning customers from the legacy platforms to the new strategic connectivity framework.
Scripting, using existing logs, configuration files and configuration databases
Creating tools and UIs to enable the migration of client configuration from the legacy environment to the strategic environment
Aid in the creation of a system to store the resulting configuration
Support for these tools
The candidate should be able to work from business specifications independently on code creation and enhancements within strict timelines. A formal lifecycle is used, so the candidate should be able to translate business requirements into technical specifications and to produce suitable test plans for the QA function to run. Responsibilities
Analysis of the existing configuration
Creation of tools to migrate the client configuration
Support of these tools
Responsibilities include analysis, documentation, development, support, testing and deployment and shall be achieved using both local and offshore resources.
Working on development requests from a number of business areas (Trading and various other business groups).
1. Working knowledge of Adobe Flex programming
2. Java server side skills
3. Strong Oracle and PLSQL skills, including knowledge of DBA tools/scripting
4. Familiarity with Jython scripting is preferred, but not mandatory.
5. General scripting knowledge (shell, Perl, Python, Ruby, etc).