Senior Python Engineer for Plentific Offline

Responsibilities:

Work with product owners, product managers, user interface designers and other software engineers to write technical documents that identify software project requirements

Write well-formulated, testable and readable code using appropriate software design patterns

Design, build and maintain APIs, microservices and data pipelines

Design, normalise and optimise relational databases

Write complex SQL queries to get data from the database

Optimise APIs and database queries to improve speed of execution

Participate in code reviews

Debug and fix bugs across our applications

Review, maintain and refactor existing code to meet the requirements for improved or new features

Write technical documentation of code, algorithms and APIs

Help in drafting of end-user manuals

 

Requirements:

At least 5 years of experience in backend web development

3+ years of expertise in Python language

At least 2 years of experience working with Django

Strong computer science fundamentals such as data structures, algorithms, discrete mathematics, software design patterns

Experience in relational database management and SQL query optimisation

Passion for writing clean, modular, well-commented, readable and reusable code

Ability to think out of the box with a can-do attitude to get things done efficiently

Ability to work UK working hours (+/- 3 hours)

Good communication skills in English

 

Will be a plus:

Experience in managing more junior team members

Top academics (BSc, MSc or PhD) in computer science, engineering, computational physics, mathematics or another field with strong computational curriculum

 

Daxx offers:

Direct cooperation with the customer

Dedicated HR / Client Manager

Regular performance reviews

Competitive salary, medical insurance, 20 working vacation days

Regular corporate events, team buildings, etc.

The job ad is no longer active
Job unpublished on 18 December 2021

Look at the current jobs Python Remote→

Loading...