C++ / Python Software Engineer - Credit - Associate

  • Competitive
  • London, England, United Kingdom
  • Permanent, Full time
  • J.P.Morgan
  • 19 Apr 19

C++ / Python Software Engineer - Credit - Associate


C++ / Python Software Engineer -Credit - Associate

As a member of our SoftwareEngineering Group you will dive head-first into creating innovative solutionsthat advance businesses and careers. You'll join an inspiring and curious teamof technologists dedicated to improving the design, analytics, development,coding, testing and application programming that goes into creating highquality software and new products. You'll be tasked with keeping the team andother key stakeholders up to speed on the progress of what's being developed.Coming in with an understanding of the importance of end-to-end softwaredevelopment-such as Agile frameworks-is key. And best of all, you'll be workingwith and sharing ideas, information and innovation with our global team oftechnologists from all over the world.

This role requires a widevariety of strengths and capabilities, including:

  • Professional C++, python and VBA development experience
  • Experience with automated testing, debugging, performance profiling and optimization
  • Experience with Jenkins, Jira and Git would be advantageous
  • Experienced with relational databases
  • Ability to work a part of a global team but with high amounts of autonomy
  • Excellent verbal and written communication skills; ability to articulate key points clearly and concisely
  • Strong interpersonal skills: Working well with others, thinking and acting quickly and appropriately
  • Comprehensive understanding of object-oriented application development techniques and theories
  • Experience of credit products (single name cds, index cds, index cds option & index tranches) advantageous.

Credit Lynx is a strategicplatform for the Credit Trading desk with focus on structuring and riskanalysis. It is a set of cross platform C++ core analytics library thatworks on top of a credit quant library, with the main user interface exposed inExcel. The core library works on Unix and Windows, and is exposed todifferent programming languages including C++, C#, VBA, COM, Python, Perl, Java,shell script, etc. It supports grid farm valuation on CBB, interface tocredit tech data bus and a primary database. Additionally Lynx provides aflexible tabular data structure with vast amounts of numerical, database, weband network connectivity as well as array and date manipulationfunctions. Its extensive dispatchers available to different programminglanguages mean a lot of different scheduled server processes can be built ontop of the core engine. It also provides a non-quant library linked toolkitversion for use as a toolkit framework with vast amount of cross platformfunctions that be used in non-Credit trading environment.

Our Corporate & InvestmentBank relies on innovators like you to build and maintain the technology thathelps us safely service the world's important corporations, governments andinstitutions. You'll develop solutions for a bank entrusted with holding $18trillion of assets and $393 billion in deposits. CIB provides strategicadvice, raises capital, manages risk, and extends liquidity in markets spanningover 100 countries around the world.

When you work at JPMorgan Chase& Co., you're not just working at a global financial institution. You're anintegral part of one of the world's biggest tech companies. In 14 technologyhubs worldwide, our team of 40,000+ technologists design, build and deployeverything from enterprise technology initiatives to big data and mobilesolutions, as well as innovations in electronic payments, cybersecurity,machine learning, and cloud development. Our $9.5B+ annual investment intechnology enables us to hire people to create innovative solutions that willnot only transform the financial services industry, but also change the world.

AtJPMorgan Chase & Co. we value the unique skills of every employee, andwe're building a technology organization that thrives on diversity. Weencourage professional growth and career development, and offer competitivebenefits and compensation. If you're looking to build your career as partof a global technology team tackling big challenges that impact the lives ofpeople and companies all around the world, we want to meet you.