Senior Developer - Consultant

The primary role of the position is to assist the existing development team in the design, develop and support of application software for one or more business functions of Client. This position is also related to ensuring integrity and quality in the technical development, security, and systems support practices.

Essential Functions:
Uses expertise in appropriate techniques and tools to design, develop and maintain effective application software.
Provides mentoring to those with less knowledge of application design and development.
Participates to the development and implementation of standards related to the application development, security and system support activities.
Performs formal and informal reviews of software development processes and products to ascertain quality and adherence to standards.
Establishes and maintains control procedures for version control.
Monitors and tracks quality related issues and problems through to resolution.

Essential skills:
Financial Industry experience
Strong database development skills preferably on Sql server, good TSQL knowledge, able to create Stored procedures, Views & DTS packages
Good knowledge of SOA architecture concepts - strong web services
Websphere MQ series, good knowledge of messaging architectures
Some OO language, C# or Java
Referential data, Client referential and or market data
Excellent communication skills

Other knowledge, skills, and abilities:
Knowledge of FIXML


Contact Brian Shaver, IT Ascent,
Experience: Desired skills: . To Apply to this job go to http://www.GadBall.com or click here