Senior Python Developer
Elinext (alliance of companies with offices in different countries) is an IT-Сonsulting company that have been delivering software development services on time and budget since 1997.
We are searching for a Senior Python Developer for our client from the United Kingdom.
Project:
Innovative project from one of the world leaders in FinTech software development, with the latest AI and machine learning technologies, recognizes large volumes of data in a huge variety of non-standard formats and structures for financial analytics.
Tech stack: Python 3.12, Flask, py.test, UnitTest, Kubernetes, AWS, Jenkins, Docker, Kafka, Dask, Pandas, Redis, MongoDB.
Methodologies: SCRUM
Responsibilities:
-
write structured, clean, reusable, and testable code using Python;
-
design and implement robust application;
-
develop and maintain high-performance;
-
provide technical solutions;
-
translate client requirements into properly structured server-side logic;
-
test own code and peer-review output from other teammates.
Requirements:
-
commercial working experience with Python 3+ years;
-
knowledge of general programming issues: design patterns, data structures, algorithms;
-
experience in the design and development of complex highly-loaded systems
-
good knowledge of Linux, Bash scripting;
-
experience with Kubernetes;
-
big data, parallel calculations;
-
degree in computer science or related field is a plus;
-
ability to take responsibility, initiative, and keep attention to details;
-
excellent written and verbal communication skills;
-
ability to collaborate on projects and work independently when required
-
English language at Intermediate and above level.
Benefits:
- opportunity to work remotely;
- broad responsibility, autonomy and visibility in an engineering role;
- in-depth exposure to real-world customer issues across a global customer base;
- small-company feel in a growth environment;
- extensive, invaluable exposure, and experience to top-notched, leading-edge technologies in Cloud computing, home monitoring systems, and a vast of other exciting, hot products;
- working in a friendly environment with a team of creative and enthusiastic engineers;
- ability to promote and try out cutting-edge technologies for the app development;
- health benefits (applicable to country of residence).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).