Hot vacancy

Wroclaw, Poland

Senior Python Developer

We’re looking for a talented Senior Python Developer.

Requirements

  • Strong Python development skills
  • Knowledge of Django framework
  • Database experience including MySQL and/or PostgreSQL (queries, design)
  • Strong understanding of software best practices, data structures, algorithms, databases, and networks
  • Fluent English (intermediate, upper-intermediate, or advanced)
  • Bachelor’s degree in Computer Science. Degree in a related field or equivalent experience will be also considered
  • Availability to travel on business up to 15 % of the work time
  • Experience in designing and developing REST APIs
  • Understanding of NoSQL Databases
  • Experience with distributed source control systems (e.g. Mercurial, Git)
  • Familiarity with message passing technology such as AMQP and ZeroMQ
  • Experience with AWS, EC2, S3, and other related cloud technologies
  • Practical experience in Agile development methodologies
  • Good communication skills

Responsibilities

  • Design and develop large scale web applications using Python
  • Focus on backend software development and interface with third-party APIs
  • Contribute to the overall software development life-cycle including requirements gathering/analysis, design, development, release/version control, testing, deployment, and support;
  • Be a part of an agile-based and globally distributed team.

Wroclaw, Poland