Skip to main content

Python Developer

Python Developer
Anson McCade
4 months ago

Job Description

Python Developer£70,000 – £90,000 Car/Pension/BonusLocation: United Kingdom (London - City of London, London) Type: Permanent Skills: Python, Docker, Software Development, Engineering, Jenkins, Engineering

Programming/Software Development: Level 4 (Senior Associate)

  • Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services.
  • Contributes to the selection of the software development methods, tools and techniques.
  • Applies agreed standards and tools to achieve well-engineered outcomes.
  • Participates in reviews of own work and leads reviews of colleagues' work.

Programming/Software Development: Level 5 (Manager)

  • Takes technical responsibility across all stages and iterations of software development.
  • Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques.
  • Measures and monitors applications of project/team standards for software construction, including software security.
  • Contributes to the development of organizational policies, standards, and guidelines for software development.

Skills and Experience

  • As a Python Software Developer, you will be designing and developing software that lies between the front-end composer (GUI) and the back-end tools. You'll work collaboratively with your Agile team to deliver into the complex ecosystem, tackling varied technical challenges within a fast-paced and stimulating environment.

As a Python Engineer, you will have:

  • Experience writing production-grade Python applications
  • Awareness of a range of languages and paradigms.
  • Experience with high-scale applications such as APIs dealing with large request volumes, or data processing pipelines
  • Experience with Docker/containerization and cloud infrastructure
  • Ownership of software from idea inception to production.
  • Experience working with tooling for testing, build and deployment pipelines (setting it up is a plus).
  • Working understanding of logging, monitoring and alerting tooling (setting it up is a plus).
  • Good communication and written skills including experience producing technical documentation.
  • Familiar with Agile ways of working

Essential Criteria:

  • Python programming
  • Linux / Ubuntu

Desirable Skills:

  • Riak
  • Docker
  • Terraform
  • Ansible
  • Redis
  • Jenkins
  • Splunk
  • Grafana/Prometheus
  • Spark/PySpark
  • AWS
  • nginx/uwsgi
  • Flask
  • ReactJS, JS, CSS
  • NoSQL
  • TDD

If this is of interest, please apply below.

  • Reference: DJAPDEV

Your CV will be sent to the selected department. At no time will your CV be sent outside of Anson McCade without your authorization.

*Mandatory field.

Anson McCade Offices

  • United Kingdom
    40 Clifton Street
    London EC2A 4DX
    UK
    Tel: +44 (0)20 7780 6700
  • The Potthouse
    1 Hill Street, Belfast
    Co. Antrim BT1 2LA
    Northern Ireland
    UK
    Tel: +44 (0)28 95 213 213
  • France 1 Avenue d'Italie
    Paris 75013
    France
    Tel: +33 (1)84 88 45 03
  • Singapore 20 Collyer Quay
    Singapore 049319
    Singapore
    Tel: +65 (0)6018 7967
  • Australia
    Angel Place
    123 Pitt Street
    Sydney
    NSW 2000
    Australia
    Tel: +61 (0)2 9056 2899
  • Peregian Digital Hub
    253 David Low Way
    Peregian Beach
    QLD 4573
    Australia
    Tel: +61 (0)2 9056 2899

Anson McCade Limited is registered in England & Wales under the company number 3971127, with registered offices at 3rd Floor, 40 Clifton Street, London EC2A 4DX, United Kingdom.
Anson McCade Pte. Ltd. is registered in Singapore under the company number 202319970E, operating under the Employment Agency License no: 24S2098; and KAH Registration ID: R24120261.

Expertise level

Work arrangement

Similar Jobs in United Kingdom

Similar Jobs in Greater London

Similar Jobs in London