Expires soon J.P. Morgan

Python Developer - Commodities

  • Graduate job
  • Irvine (North Ayrshire)
  • IT development

Job description

The Team The Commodity Indices Tech Team was founded in mid 2007 and is part of the Investor Products Tech team. It currently consists of four developers, with the broader team consisting ten developers. It has presence in the London and New York offices and supports the Investor Products' Delta One Front and Middle office functions. The team recently merged with the equivalent rates tech team and will now be responsible for indices in both asset classes. The Environment The team works very closely with the business to build a thorough understanding of their products and processes to identify, define, deliver and integrate business critical solutions. The team provides first line support for their applications and works in close partnership with Quantitative Research (QR). Commodities are using an industry leading Risk Management framework known internally as "Athena". The platform is centered around an object orientated data store and scripting language, providing a rich delivery focused environment. Code is developed in Python, with some of the low latency functionality using C++ and/or Java. The Requirement An Application Developer is sought to take a lead role in various projects that will move technology towards the target state architecture's targets and help the business continue to grow.The candidate should have a proven experience in technology and interest in a front-office facing role. The candidate must want to be a "hands-on" developer able to understand and analyse the business' requirements in order to deliver first class solutions.Everyone in the team participates in all phases of the development lifecycle. Technical skills are obviously a pre-requisite to success; however, to deliver effectively in this dynamic and pressurised environment the candidate will need strong communication skills, flexibility and a high level of determination and commitment. In terms of execution, it is important that the candidate has the ability to run projects independently from specification to deployment whilst respecting the norms of the team and the necessary communication channels to all stakeholders. Job Summary Design and develop various applications and software components. Working with QR, CORE, the Trading, Sales and Product Development desks, middle office and operations for Commodities and Rates, you will be called upon to deliver quality code in a fast paced environment that evolves as business opportunities present themselves. The objective is to deliver an agile trading system that will enable the commodity indices business to grow further. You must have an obsession for clean extensible designs, a deep understanding of computer science, a positive service-oriented attitude, and ideally an in-depth mathematical background. Key responsibilities ·Work proactively with the front office (traders, product developer and sales people), middle offices and the QR group in the analysis of their requirements, tools and processes related to commodity index swaps. ·Deliver workable and supportable solutions in Athena: this will include the design and deployment of objects and applications that are focused on valuation, risk management, streamlining of processes, integration with other GCG applications/tools, new product development. ·Be responsible for the index desk's EOD processes (calculating and distributing estimated index levels, distributing reports to clients, etc) and prepare the environment for a smooth SOD (e.g. by proactively dealing with issues that might impact lifecycle events). ·Effective unit testing and quality assurance of applications. ·Support of all applications owned by the team.

Desired profile

Essential Skills ·Exceptional programming skills in Python or at least one other OO language (e.g. C++, Java, Perl, C#). ·Exceptional analytical ability. Experience and evidence of having a structured approach to IT development and testing. ·Excellent communication skills and inter-personal skills as well as a high level of enthusiasm. ·The desire to provide a high-quality service to the business in order to facilitate its rapid growth and empower its marketing capabilities. ·Flexible and committed with a desire to work in a high pressure rapidly changing environment. ·Drive to improve working practices. ·Ability to understand complex business and quantitative problems and translate that to a working design. ·Proven track record of high performance and solution delivery; problem solver with ability to remove, or navigate through, "road blocks". ·The complex environment will demand the ability to learn quickly. Advantageous Skills ·Experience of working in a role facing a trading/sales desk is preferable. ·Good knowledge of derivatives, risk management and pricing (ideally in commodities, but candidates with experience in other asset classes will also be considered); supported by strong mathematical skills (acceptable for this to be demonstrated through financial, scientific or technical qualification). About J.P. Morgan's Corporate & Investment Bank J.P. Morgan's Corporate & Investment Bank is a global leader across banking, markets and investor services. The world's most important corporations, governments and institutions entrust us with their business in more than 100 countries. With $18 trillion of assets under custody and $393 billion in deposits, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. Further information about J.P. Morgan is available at http://www.jpmorgan.com/. JPMorgan Chase & Co. offers an exceptional benefits program and a highly competitive compensation package. JPMorgan Chase & Co. is an Equal Opportunity Employer.

Make every future a success.
  • Job directory
  • Business directory