>
  1. Mid-level Backend (Python) Developer

Would you like a career as a...

Synthetica

Mid-level Backend (Python) Developer

Full Time

Mid-Level

location_iconAthens, Athens, Greece

when_icon 2021-05-07

salary_icon -

info iconBasic Information

Synthetica is a data science company that specializes in the design, development, and delivery of customized software solutions that can seamlessly be integrated into a company’s workflow and improve its efficiency and productivity.

Our team is growing and we are looking for Mid-level Backend (Python) Developer who will become an integral part of a team that develops innovative software for market leading customers.

job description iconResponsibilities
  • Develop software for Data Science and Machine Learning Applications
  • Build reusable APIs covering product and UI needs
  • Participate in product design and new features development
  • Deliver clean reusable and primarily functional code
  • Optimize applications for maximum speed and scalability
  • Review code and provide guidance and support to the team’s Junior Software
  • Engineers
  • Collaborate with product owners for user need establishment
  • Coordinate software team
job description iconBenefits

We offer:

  • Competitive remuneration package
  • The ability to work remotely when is needed
  • The opportunity to help define the course of many exciting new products for global clients in a variety of verticals
  • Educational budget
job requirements iconBasic Requirements
  • Degree in Computer Science or in relevant field
  • 3 years of working experience with Python
  • Strong CS background
  • Solid understanding of web architecture
  • Good analytical and problem-solving skills
  • Strong technical skills in Linux
  • Familiarity with Git
  • Familiarity with OOP and functional programming principles
  • Experience with a SQL Database (eg. Postgres, MySql, Sqlite)
good to have iconGood to have
  • Familiarity with Flask web framework
  • Experience with Agile Development Framework
  • Experience with unit testing and CI/CD mechanisms
  • Experience with JavaScript
  • Experience with Kafka/RabbitMQ
  • Experience with a NoSQL Database (eg. MongoDB)
  • Experience with Docker, Docker-Compose, Kubernetes