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

Requirements:

• 7+ years of solid Python development experience
• Experience with JSON-based APIs
• Experience with Microservices
• Experience with Flask framework
• Experience to create public RESTful APIs
• Create a microservices
• Write exhaustive unit tests
• English level — Upper-Intermediate

Will be a plus:

• Continuous integration tools like Jenkins
• Experience with Jira and Git
• Experience working in an Azure environment
• Experience with machine learning algorithms

Responsibilities: 

• Build ETL processes to ingest, transform and save content obtained from multiple data sources
• Be a technical mentor for less experienced team members
• Participate in stand-ups, design/requirements meetings, and code review sessions
• Communicate with customer technical specialists to align on infrastructure and technical design
• Provide ideas for innovation in development, performance improvements, process improvement and testing
• Work independently on the development of code and creation of unit tests
• Solid experience with developing within agile frameworks
• Be flexible, able to work in a highly collaborative environment, prioritize across multiple competing tasks, work independently as a developer, and be able to complete tasks on time

We offer:

• Career and professional growth
• Сompetitive salary
• Friendly and highly professional teams
• Big and comfortable office, own parking area, restaurants nearby
• Corporate events twice a year, teambuilding
• Paid sick leaves and holidays
• Paid 18 working vacation days
• Free English/German language courses in our office
• Comfortable office facilities (kitchens, shower, sports activities: athletics, coffee/tea points, food delivery services, etc.)