Python Developer

Location London
Discipline: Technology
Job type: Permanent
Salary: £Salary: £75,000 - £85,000 Per annum
Contact name: Andrew Spence

Contact email: andrew.spence@rbwconsulting.com
Contact phone: 01293584300
Job ref: 21304
Published: almost 3 years ago
Expiry date: 28 Jul 2021 11:59

An excellent opportunity has arisen within a specialist consultancy we work closely with, currently looking for a Python Software Engineer to join their existing team. They provide consultancy purely within the financial services sector and would ideally want someone who comes from a background within finance, although they are open for candidates who also hold other sector experience. Being a consultancy, they need someone who has strong stakeholder management, with excellent communication skills, who enjoys working across a range of exciting projects.

Candidate skills and experience:

  • Hands-on Expertise in Python

  • Pytest

  • PIP

  • Conda

  • Docker / Docker Compose

  • Python best practices

  • Build experience

  • Monorepo principles

  • Test/QA experience

  • Bash scrip

  • Strong fundamentals in data structures and algorithms

  • Experience in architecting/designing large-scale business critical systems.

  • Object oriented design and usage of commonly used design patterns.

  • Working knowledge of Linux/Unix along with scripting skills

  • Comfort in relational database modelling and querying

  • Ability and interest to understand the domain and its data.

  • Agile Development Experience

Nice to have:

  • Financial (any of: risk /front office, derivatives, analytics, finance, market data)

  • Spark or Symphony Grid

  • Full stack developer

  • Large scale Database (GreenPlum, Cassandra, Snowflake)

  • KDB

  • Java/Scala experience

  • Mongo

  • Cloud Technologies

  • Automated testing

  • AWS/ Azure /Snowflake

Salary: £75,000 - £85,000 Per annum