IT - Junior Python Developer - London

B2c2 Ltd
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Tech stack

Clean Code Principles
Amazon Web Services (AWS)
Automation of Tests
Code Review
Relational Databases
Linux
Django
Python
PostgreSQL
Redis
Software Engineering
Web Application Frameworks
WebSocket
React
Amazon Web Services (AWS)
Kubernetes
Kafka
Web Technologies
Celery
gRPC
Amazon Web Services (AWS)
Docker

Job description

This is an opportunity to work on a wide range of different challenges across multiple teams with the opportunity to learn in many different business domains. The work in this role will directly benefit many different stakeholders across the business. contributing to strategic business objectives as well as improvements to our stack. You will be collaborating with cross-functional teams to understand project requirements and contribute to the overall system design, working closely with developers and business stakeholders in this exciting position.

Technologies in common use include: Django + DRF + Celery, Python 3.11, AWS EKS for Kubernetes, Amazon Aurora PostgreSQL, Amazon ElastiCache for Redis and Amazon MSK for Kafka., * Develop and maintain efficient Python-based applications and components, ensuring high-quality code and adherence to coding standards

  • Maintain and enhance in-house Python shared libraries, ensuring their reliability and effectiveness
  • Write robust, maintainable, thoroughly-tested and well-documented code to meet project goals and deadlines
  • Troubleshoot and resolve software defects and technical issues to minimize disruption in revenue-generating processes
  • Collaborate with cross-functional teams to define and implement new features
  • Participate in code reviews and incorporate feedback
  • Maintain and enforce good quality internal documentation, * An amazing global culture, who are ambitious, innovative and fun while working with the highest levels of honesty and integrity.
  • Two discretionary bonus awards a year.
  • A range of benefits in line with local market practice.
  • Regular fun events and activities, as well as Social Impact volunteering days.

Requirements

  • 1 years of software development in Python
  • Knowledge of relational databases and SQL
  • Understanding of web technologies and protocols (e.g. HTTP, WebSocket)
  • Clean and efficient coding style
  • Comfortable writing automated tests for own code
  • Experience with Django+DRF or another commonly used Python web framework
  • Experience with Celery, PostgreSQL, Kafka, Redis or gRPC
  • Some experience with Linux, Docker, Kubernetes and/or AWS
  • Interest in crypto and/or trading
  • ReactJS experience / front end

About the company

Founded in 2015, B2C2 is a global leader for institutional liquidity within digital assets. We bring 24/7 365 days a year deep, reliable pricing for spot, futures, options, CFDs, and NDFs across all market conditions. Our growing team has deep expertise across pricing, structuring, risk, systems, and regulation. B2C2 bridges the gap between traditional financial and digital assets, and is relied upon by brokerages, exchanges, banks, fund managers, and other institutions to provide 24/7 liquidity. Headquartered in London, with global offices in Paris, Jersey City, Tokyo, Singapore, and Luxembourg, our fast-growing team has expertise in traditional financial and crypto markets. We pride ourselves on our company culture and ability to attract not only the top talent but the right people. If you are looking for a role in an exciting new industry, at a dynamic company please keep reading.

Apply for this position