CANDIDATE DETAILS5+ to 7 years experience
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - NeverADDITIONAL DETAILS
Client is seeking an Application Developer Consultant with design and development experience to contribute toward the success of our technology initiatives. Performs and/or leads the technical design and development of complex application systems using existing and emerging technology platforms. May participate in some application architecture functions. Estimates and defines time tables and project tasks; analyzes and estimates cost and time. Leads change impact analysis. Creates and may review unit and test plans. Identifies opportunities to improve testing process. Performs and/or leads design, coding, testing, implementation, and documentation of solution. Develops basic and detailed program specifications. Ensures that expected application performance levels are achieved. Designs, codes, tests, debugs, documents, maintains, and modifies computer programs of high complexity, significance, and risk. Leads technical staff and clients to investigate, analyze, and resolve complex technical problems. Identifies and manages interfaces, service levels, standards, and configurations. Conducts analysis of organizational needs for the development and implementation of application systems. Monitors operating efficiency of existing application systems. Proactively identifies opportunities for improvement and recommends technical solutions. Demonstrates good understanding of the business needs driving the projects.
This position will be responsible for the leading the development of the strategic Front Office Trading Platform for the Foreign Exchange business. The position will perform and/or leads design, coding, testing, implementation, and documentation of solutions building Trade and settlement capture, Pricing Engine, and Rates Distribution solutions for FX. This position will oversee the project delivery required by the development from requirements to implementation.
-Bachelor's degree or equivalent work experience
-At least 1-2 years project leadership experience.
-At least 5 years experience with developing and implementing applications.
-At least 1-2 years experience in supporting Capital Markets / FX applications.
Domain knowledge of foreign exchange products.
Familiar with Spot and Forward pricing, position and risk management, Rates Distribution.
Knowledge of trading technologies, particularly low-latency and high frequency trading
Knowledge of back office functionalities such as settlement, nostro management, confirmations, swift, and accounting.
Experience working with OSGi/Apache Karaf
Extensive experience in:
5-7 years of experience on the below -
Expert of Java (1.6 or above)
Enterprise application development with strong concurrency skills
Proficient in Spring Framework and other common open source frameworks such as Apache Camel,
Database Server - Oracle or Sybase or MS SQL Servers
Demonstrated experience with client and server side Web Services development using JAX-WS, CXF or SOAP stacks
Solid experience using Quality Center, Maven/SVN, CVS/ANT or similar version control and build systems
Solid scripting experience for Windows or Unix/Linux
Proficient working on XML, XSLT and other XML languages
Track record of on-time delivery and resolving technical challenges
Experience working with J2EE application containers such as Websphere/Weblogic/JBOSS
Solid experience and excellent communication skills facing off to the business
Solid experience in estimations/sizing of project work.