Sales Tools Senior Developer


Premium Job From Michael Page

Recruiter

Michael Page

Listed on

18th June 2021

Location

London

Salary/Rate

£600 - £700

Type

Contract

This job has now expired please search on the home page to find live IT Jobs.

The candidate should have excellent skills in system architecture / design, development of backend services, APIs and GUI's and having good knowledge of the FX business is an advantage. Client DetailsClient is a leading bank in Europe with an international reach. It has a presence in 73 countries, with more than 196,000 employees, including around 149,000 in EuropeFO I.T. Client and Sales Facing is an IT group providing applications to the Investment Bank Global Markets Front Office for e-Commerce of both EQD and Fixed Income products. It comprises approximately 250 people across London, Paris, New York and Mumbai. Amongst other things, this group is responsible for the development of the award-winning Cortex and Smart Derivatives applications.DescriptionParticipate in an agile based software development life-cycle including technical analysis, documentation, development, testing and code reviews.Fully participate in requirement and design meetings for new functionality.Work closely with other developers in determining and following best development and architecture practice.Big part of a role in the definition of the architecture and design within the teamWork closely with business users and UX designers to refine application requirements and interfaces.Mentor junior developers through pair programming and code review.Contribute to decisions on technology and tools whilst following the appropriate standardsCollaborate with the production support team for release and maintenance of the components and coordinating in troubleshooting Profile At least 8+ software development exposure ideally with a recent focus on delivering web based applicationsSolid skills with server side C# and WPFDesigning and implementing RESTful web services using Java, .NET Framework/Core (C#), Python or NodeJSIntegrating with, selecting, and designing data stores using both SQL and NoSQL technologies - MS SQL, Oracle, MongoDB or Redis.Understanding of performance implications when making design decisions to deliver performant and maintainable software.Solid knowledge with multithreaded architectures and optimised UI'sUnderstanding of application security requirements.Familiarity with writing and validating Unit and Integration tests using standard testing frameworks.Ability and willingness to learn quickly and adapt to a fast changing environment, with a strong interest in continuous improvement and delivery, identifying and suggesting areas for improvement.Excellent knowledge of programming best practices, design patterns etc.Desirable:Excellent understanding with common .Net patterns and libraries (i.e. MVVM, Rx, NUnit)Exposure of React, Angular, Typescript, vanilla JavaScript, ES6+, CSS, HTML and DOMInvolvement with desktop based deployments of web based UIs using platforms like Chromium/CEF, OpenFin, Electron or NWJS.Front office development exposure in FXPractice in implementing CI/CD pipelines, exposure to TeamCity, Jenkins/Ansible.Financial markets knowledgeJob OfferYou'll be working for a institutional Bank who is a globally recognised leader offering capital markets, securities services, financing, treasury and advisory solutions. Great rate with a very likely extension.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: