By using the Xoomworks site, you consent to our use of cookies.

Senior Python Developer

< Back to Jobs
News Room > > Senior Python Developer

Senior Python Developer

Xoomworks Technology

What you will be working on:

  • Key responsibilities centre around interchange of data between the server and the users.
  • Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.
  • As a fintech start-up, security and stability is as critical to us as performance, so working with security data is also part of this role. We have a state-of-the-art infrastructure-as-code setup which you will be interacting with and contributing to.

 

Responsibilities:

  • Developing APIs to applications running in the public and private cloud
  • Developing a scalable and highly performant system with everything this entails (automation, availability, monitoring, resilience)
  • Taking architectural ownership for various critical components and systems
  • Contributing to reviews, retrospectives and planning discussions for technical, product and company decisions
  • Developing system specifications for existing and new modules.
  • Developing and executing comprehensive system and unit testing on the modules.
  • Communicating and documenting solutions and design decisions.

 

Essential skills:

  • 5+ years of Python experience
  • A strong foundation in fundamental computer science/software engineering principles
  • Knowledge of data structures, algorithms
  • Understanding of design patterns, object-oriented development and test-driven development
  • Passion for writing clean, modular, well-commented, readable and reusable code
  • Experience with Docker
  • Experience designing, building and maintaining APIs, microservices and data pipelines

 

Technologies/methodologies we use:

  • Python, Pandas, Numpy, Cython
  • Java/Kotlin, Spring Boot
  • Go, Terraform
  • AWS, Docker
  • PostgreSQL, ElasticSearch
  • CI/CD, SCRUM, GitLab, Jira, Confluence

To apply for this job email your details to alina.nastace@xoomworks.com

Apply using webmail: Gmail / AOL / Yahoo / Outlook

< Back to

What can we do for you?

Our experts would love to hear from you. Just send us an email or call and we'll get back to you.

phone

+44 (0)20 7400 6120

+44 (0)20 7400 6120

Xoomworks Ltd c/o Work.Life
33 Foley Street, London, W1W 7TL