UI Software Engineer
JPMorgan Chase & Co
London, ENG, UK
14d ago

Req # : 180064480

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world’s important corporations, governments and institutions.

You’ll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits. CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers.

You’ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products.

You’ll be tasked with keeping the team and other 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 software development-such as Agile frameworks-is key. And best of all, you’ll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.

The CIB Global Markets Infrastructures (GMI) technology department is engineering a new platform to support our Global Markets Infrastructure team to manage our third party client engagements on behalf of the CIB.

Regulatory oversight demands coupled with real-time market intelligence form a cross section of the type of platform our clients require with a focus on cloud and mobile capabilities given the market wide capabilities of the group.

Integration of the new platform with the established capabilities within JP Morgan will be critical.

The GMI Technology team has an opportunity for a talented web application developer. You will work closely with many stakeholders to distill a common set of requirements, working these through to a solution agreed by all.

The ideal candidate possesses a passion for technology, excellent problem solving skills, thinks and acts strategically, thrives in a dynamic business and technical environment where change is constant.

The candidate must be able to effectively communicate with other technologists and business partners. Experience in the financial services industry is not necessary.

This role requires a wide variety of strengths and capabilities, including :

  • Advanced knowledge of application, data and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems
  • Working proficiency in developmental toolsets
  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
  • Professional software development experience in developing user-facing software
  • Experience with the latest and greatest web standards, including ES6, HTML5, CSS3 and React
  • Proven working experience using React / Flux & ES6 / Typescript and associated eco-systems
  • Automation and testing tools (e.g. Node.js, Selenium, Jasmine, Jest, Mocha, etc.)
  • Strong sense of web design and attuned to the fundamentals of user experience
  • Strong communication skills in verbal and written English
  • Desired Skills / Experiences

  • Familiarity with the whole web stack, including protocols and web server optimization techniques
  • Experience leveraging Restful APIs.
  • Knowledge of web libraries and frameworks such as React, AngularJS, Polymer, Closure or Backbone
  • An understanding of the principles of accessibility and can build products that are accessible to users with disabilities
  • Git experience
  • Experience with Java a plus
  • All internal moves will normally take place on the same grade and same salary. Salaries are reviewed annually in February.

    Exceptions to the rule regarding transfer on current salary may include a move between geographic locations.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form