Position: Lead Developer Python
Company: Luxoft
Experience required: 5y
English level: upper

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
- Lead group of people (up to 10), driving actions and being supportive for less experienced team members
- Cooperate closely with Business people on client-side

Skills
Must have

- 5+ years of proven experience with Python
- 3+ years of wokring in similar Lead role (supervise team of developers)
- Experience working PostgreSQL
- OOP/OOD knowledge, design patterns
- TDD, BDD notion
- Experience in Agile Scrum environments
- Maven and Distributed SCM (GIT)

Nice to have

- financial background would be a great advantage
- Flask / Django
- JavaScript (React), HTML / CSS

Languages
English: B2 Upper Intermediate

Russian: C1 Advanced

Seniority
Lead