Position: Developer Python
Company: Luxoft
Experience required: 2y

**Project Description:**
An international fintech company that develops its own financial products and services. The key service is services for retail traders in conducting trading operations on the CFD trading market. The main regions of presence are Asia, the Middle East, and Europe.

**What you will do:**
● Software development
● Highload and high available web stack services to support various customer journeys (Identity Management, Billing Management)
● Trading interfaces (trading terminals) and APIs
● Supporting and back-office interfaces (Personal Area, Payment Solutions, Back Office and Core Banking)
● Internal auxiliary libraries, tools, integrations, interfaces, and frameworks supporting all components and services

**Responsibilities:**
- Provide expertise into requirements and design definition - write technical documents
- Development activities
- Troubleshooting development and production problems
- Conducting testing
- Provide support for existing software and end-users
- Participate in peer design and code reviews
- Proactively collaborate with teammates and communicate with remote team members
- Cooperate closely with Business people on client-side

**Mandatory Skills Description:**
- 5+ years of proven experience with Python
- Experience working PostgreSQL
- OOP/OOD knowledge, design patterns
- TDD, BDD notion
- Experience in Agile Scrum environments
- Maven and Distributed SCM (GIT)
- SQLAlchemy
- Flask
- FastAPI
- RabbitMQ
- Maven and Distributed SCM (GIT)

**Nice-to-Have Skills:**
- Django
- JavaScript (React), HTML / CSS