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β