Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Developer, Python - Banking - Central London

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Job Summary

  • City of London
  • Permanent
  • JN -122023-1952583
  • Dec 19, 2023
  • £115k - £120k
Job Description Morgan McKinley are working with an International banking group based in the City of London, who are seeking a senior Python Engineer with 5+ years experience What is the opportunityOur client is is seeking a Software Developer to work on a cross-asset platform supporting functions around execution of tasks and scenarios. The platform facilitates the execution of overnight tasks for computation of market sensitivities, as well as creatingan entry point for efficient scenario computations for users in both capital markets and group risk divisions. This is a fastpaced business with frequently changing needs and requirements You will be working with the Development Lead/Manager, business partners and various technology groups to deliver high quality products Strive for continuous improvements of our processes, application designs and application execution What will you do
  • Work as a member of the team to build solutions that assist the execution of the flow
  • Design, develop, and maintain reusable Python components for business logic, data management and job execution
  • Participate in requirements gathering and meetings with business stakeholders and other technology groups to produce analysis of the Use Cases and Solutions Designs
  • Provide development and Level 2 support along with other team members
  • Proactively identify operational risks/ control deficiencies in the business
  • Review and comply with Firm Policies applicable to your business activities
  • Escalate operational risk loss events, control deficiencies and risks that you identify to your line manager and the relevant risk and control functions on a timely basis
What do you need to succeed
  • Bachelors degree
  • Strong technical developer with hands on application development experience
  • Proven experience in Python 2 and/or 3
  • Experience developing Web Services, RESTful applications, Microservices
  • Working knowledge of Caching and/or Database technologies
  • Working knowledge of containerization technologies such as Docker
  • Working knowledge of design patterns, data structures, algorithms and OO concepts.
  • Working knowledge of version control systems like Git, dependency management systems like Maven, Gradle and project lifecycle tools such as Jenkins
  • Working knowledge of DevOps in particular CI/CD
Knowledge of the following is a plus but is not mandatory:
    • Experience with C++ and Java.
    • Experience with Vertica or another columnar Database.
    • Knowledge of financial products (Fixed Income, FX, Commodities, Equities) and related trade risk management and/or valuations
  • Test driven Development experience is plus.
  • Unix/Windows system experience is preferred
  • Quick learner with ability to pick up new technologies/skills and business knowledge
  • Highly motivated with the ability to work independently and effectively
  • Ability to work under pressure in a fast paced environment with strong communication skills required to interface with a highly engaged client group
Whats in it for youOur client thrives on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients clientele thrive and communities prosper. They care about each other, reaching their potential, makinga difference to their communities, and achieving success that is mutual.
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative. BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.

APPLY NOW

Software Developer, Python - Banking - Central London Related Jobs

© 2019 Naukrijobs All Rights Reserved