Fixed Income - Portfolio Implementation Developer

Location:Greater London
Job Type:Full Time
Apply Now

Fixed income portfolio implementation (PI) is the process of assessing risk and generating orders for the purpose of managing fixed income portfolios. The fixed income PI development team will be focused on developing capabilities within our strategic platform, Spectrum, to facilitate this process. The team is about to embark on large scale re-development of the existing user interface. It will leverage the latest front-end web development libraries with the primary focus being React. As a member of this team you will be responsible for the design and build of critical components, interfacing with front office users in the fixed income business, as well as collaborating with server side developers to design a rich API across functional boundaries.

The design of the new user interface is in its initial stages so this is a chance to be involved from the very beginning on a challenging and exciting new project. The build will leverage modern software approaches including continuous delivery with a heavy focus on automated testing.

J.P. Morgan Asset Management is a leading investment manager of choice for institutions, financial intermediaries and individual investors, worldwide. With a heritage of more than two centuries, a broad range of core and alternative strategies, and investment professionals operating in every major world market, we offer investment experience and insight that few other firms can match.

JPMorgan Chase &Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase& Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at

Skills and Requirements

As an outstanding software engineer you will;
  • Be committed to continuous learning and developing your skills and knowledge

  • Enjoy working within a fast paced and modern software development team/environment

  • Self-starting with the ability and confidence to drive and deliver solutions into production

  • Quality focused with an understanding and appreciation of automated testing

Essential qualifications and experience

Minimum 5 years' experience as a professional software engineer

  • In-depth knowledge of at least one major front-end web framework (Angular or React). React Preferred.
  • Proficient in Java or C#
  • Experience of the full software development cycle
  • Extensive experience of unit testing
  • Practical experience with using design patterns
  • Use of version control systems with multiple developers
  • Experience of continuous integration and deployment tools and approaches
Desirable qualifications and experience
  • Financial product knowledge, preferably Fixed Income

  • Jest
  • Git
  • Jenkins
  • Cloud technologies
  • Scala
  • Kotlin
  • Oracle
  • Gemfire