Software Developer

B2C2 · United Kingdom

About the Role

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.

What You Will Do

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

What We Are Looking For

1 year 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

Create a free account to apply