KDB+ Software Developer

Spring Technology (Corp)
City Of London
£55k - £65k pa
09 Feb 2017
09 Mar 2017
Contract Type
Full Time
KDB Software Developer - London

Spring Technology is currently recruiting a KDB Software Developer for a London based Oil and Gas company.

The Company

Being one of the leading oil and gas companies across the UK, US and Europe they offer some of the most highly competitive benefits packages along with multiple career and project opportunities as well as opportunities to travel abroad.

The Role: KDB Software Developer

*As a KDB Software Developer you will be working within the Trading Division department which is responsible for the development and the management of a portfolio of commercial sales outlets for gas, LNG, LPG, power, coal and petcoke and CO2 emissions certificates in Europe, in the United States and in Asia and Australia.

*You will play a instrumental part of the team in the Design and building of applications according to agreed specifications and designs following coding standards, architectural design approaches and technology choices in place.
Responsibilities include:

*Based on business/functional requirements/specifications propose workable, scalable and sustainable technical designs for the software application to be developed

*Design and build applications according to agreed specifications and designs following coding standards, architectural design approaches and technology choices in place

*Develop such systems to the highest standards, following best practices and technology choices as defined within TGP

*Design testing strategies to ensure software quality

*Coordinate with relevant users, Business Analysts and Business Application team the required user acceptance for validation of development

*Provide required documentation and assistance for the Live implementation and handover support to Business Application team, following the defined processes in place

*Ensure ongoing maintenance and evolution of applications under the responsibility of the Development team including 3rd line support in case of failure and required changes in a timely manner

*Propose new approaches, technologies and concepts for review to improve development capabilities or team performance

*Be in frequent communication with the stakeholders of the projects to ensure the work is consistent with business expectations and the trading software roadmap.

*To provide accurate and timely reporting on project progress as required by the project manager

Your skills and experience will include:


- Degree educated in science/IT or equivalent with 3+ years of experience in software development

- Fluent in English, French beneficial.

- Exposure to real-time capture of market data feeds.

- Knowledge of financial software and trading concepts ideally including physical and financial commodities (energy based), pricing strategies for commodities derivatives, forward price curves and trading positions.

· Personal skills

- High level of creativity, innovation, good communication skills, adaptability, flexibility in working within a team and able to work under pressure when needed.

- Excellent problem solving skills and a willingness to share technical knowledge with colleagues.

· Essential Technical skills

- Minimum of 3 - 4 years' experience in coding in the 'Q' language for Kdb+ and in the design and administration of Kx databases.

- Intermediate to expert level knowledge of Unix operating systems particularly RHEL to v6.6 including fluency with Shellscript

*Salary bonus's
*Contributory workplace pension schemes
*Private Health and dental care
*Gym memberships
*Travel opportunities
*Work incentives
*Time off and family friendly schemes

Spring Technology is acting as an Employment Business in relation to this vacancy.

Spring Technology is an Equal Opportunities employer; we welcome applicants from all backgrounds.