Position: Senior Python developer
Company: Synergetica
Experience required: 5y
English level: intermediate

**Responsibilities:**
• Be responsible for developing of system architecture;
• Develop new features with Python using best practices, considering security and performance;
• Be responsible to implement business requirements through code;
• Perform code review and refactoring;
• Be a key member of the team using Agile Scrum methodology;
• Participate in meetings with English speaking stakeholders;
• Pro-active participation in the planning and project implementation.

**Requirements:**
• 4+ years of experience in software development with Python;
• Experience with Django;
• Experience with RDBMS (PostgreSQL preferred);
• Experience with AWS;
• Deep understanding of SSO (Keycloack);
• Experience working in Agile Scrum Methodology;
• Familiarity with Git;
• Good English skills: written and spoken (intermediate+).
.
**Will be an advantage:**
• Experience with JavaScript or Java.

**We offer:**
• Remote work during the quarantine;
• Competitive compensation depending on experience and skills;
• Opportunities for self-realization, professional and career growth;
• Studying and practice of English: courses and communication with foreign colleagues and clients;
• Compensation package (paid vacation, sick leaves);
• Flexible working hours (from 9-10.30 to 18-19.30);
• Office near the Teatral’na metro station (Bohdana Khmelnytskogo Str.); 
• Yoga classes.
 
**About Project:**
The project it’s a worldwide popular platform for online courses. It provides universal access to the world’s best education, partnering with top universities and organizations to offer courses
online. 
We are looking for Python developer who will be creating integration system of this platform for their B2B clients.