Mid-level Python Developer

Mid-level Python Developer | ProsFit

Posted 3 месеца ago

Can you create real-world solutions with Python?

Are you a good person?

Are you passionate, hard-working, and dedicated?

We count on people who can say yes to these 3 questions.
We count on people who are innovators, enthusiastic and results-driven.
We are putting together a team of talented people who want to make the world a better place, and to make peoples’ lives better.

We are currently looking for Mid-level Python Developer to join our team

Main responsibilities:

  • Analyze business requirements from a variety of sources and assimilate and interpret into written technical specification documents;
  • Perform coding to written technical specifications;
  • Also responsible for creating/updating internal standards and design guidelines;
  • Create, document, and implement unit test plans, scripts, and test harnesses;
  • Assist in the implementation of other automated test frameworks;
  • Keep informed of business priorities and make decisions based on the shared business goals of the organization;
  • Proactively perform other related duties as and when required;
  • Reliably report regarding assignments status, obstacles and problems;
  • Ability to autonomously use creativity to develop elegant and exciting solutions to real-life problems;

Core skills required:

  • Minimum 2 years of experience in programming in Python;
  • Have knowledge and experience with Python (version 2 and/or 3);
  • Have experience with relational databases (PostgreSQL and/or SQLite);
  • Have experience with Git and/or other distributed revision control systems;
  • Feel comfortable using GNU/Linux based operating systems;
  • Robust personality;
  • Ability to work independent in a dynamic environment;
  • Strong analytic view combined with pragmatic attitude (flexibility);
  • Open communication attitude: active listening and giving feedback;
  • Excellent control in English language.

You will impress us if you are:

  • Knowledge and/or experience in building cross-platform desktop applications using QT (PyQT) or similar framework/s;
  • Knowledge and/or experience in building web applications using Django or other web frameworks;
  • Knowledge and/or experience in design and implementation of RESTful APIs;
  • Knowledge and/or experience using/scripting Blender or other 3D modelling software;
  • Front-end experience;
  • Unit testing and continuous integration (Jenkins);
  • Amazon Web Services;
  • GNU/Linux server administration
  • Other programming languages, and/or other spoken/written languages.

With us you will benefit from:

  • A culture that values learning and mastery;
  • Bright co-workers in a nice and stimulating environment;
  • Working in an agile and fast-paced company;
  • Autonomy and some flexibility in working time to fit your lifestyle and optimal work conditions;
  • Knowing that your works truly helps to make peoples’ lives better.

If you think you match a few of the mentioned criteria, or even if you simply feel you must be a part of our team, feel free to contact us.

For application and contacts: Margarita Kolcheva – m.kolcheva@prosfit.com

We appreciate your application and would be happy to establish a connection with you. We will most probably come back to you for this or another upcoming career opportunity. All applications will be treated in strict confidentiality.

Job Features

Job CategoryIT Developers