Position: Senior Python Developer
Company: Edvantis Software
Category: Python
Experience required: 5y
English level: upper

Edvantis is opening a position of Senior Python Developer to join the team of our customer, who operates in the property management industry by providing the following products&services: Learning Management Systems, Assessment/Surveys, Policy Management, and Mystery Shopping. The objective of the customer is to have common data services stand up (like users, organizations, locations/properties) and be aggregated into one place. The goal is to accelerate the development of these services and aggregate the data. A senior developer will be integrated into the customer’s team.

Responsibilities:
- Coordinating with development teams to determine application requirements
- Writing scalable code using Python programming language
- Developing back-end services
- Testing and debugging applications

Requirements:
- 5+ years of experience as a Python developer
- Expert knowledge of Python and related frameworks (like FastAPI)
- Ability to integrate multiple data sources into a single system
- Familiarity with testing tools
- Ability to collaborate on projects and work independently when required
- Experience with microservice architecture
- English level - Upper-Intermediate and higher

Nice to have:
- Experience with Kubernetes, Terraform and GraphQL

We offer:
- Career and professional growth
- Competitive salary
- Friendly and highly professional teams
- Big and comfortable office, own parking area, restaurants nearby
- Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
- Paid 12 sick leaves and all holidays
- Paid 18 working vacation days
- English/German language courses
- Ability to work remotely (we provide all equipment)