Senior Python Developer

Company details

Our client is one of Europe’s fastest growing companies, which provides global IT and BPO services and solutions. With more than 18 offices all throughout Europe and North America, they are looking to open an office in Belgrade, Serbia, and they are in search of a:

Senior Python Developer

Duties and Responsibilities

  • Troubleshooting and solving complex problems
  • Participating in an agile software development team by writing code, developing unit tests and performing code reviews
  • Helping others to grow their technical skills
  • You and your team will be responsible for the entire development process, from prototyping to development, testing and deployment
  • Working closely with Product Owners to understand software requirements


  • Strong knowledge of Python
  • Demonstrated creativity and intelligent thinking
  • Solid understanding of unit testing principles, at least basic practical experience with unit testing
  • Solid understanding of development processes


Any of the following is a big plus:

  • Experience with Kafka, Redis, and Apache Spark
  • Knowledge of Elasticsearch
  • Experience with Linux
  • Experience with developing distributed systems or SaaS
  • Experience with some relational and non-relational databases (MySQL, Aurora, MongoDB, …)
  • Experience with SCRUM

Employment Conditions

  • Excellent salary and an opportunity to grow within the company
  • Coverage of certification program expenses
  • Company sponsored events and team buildings
  • Nice and friendly atmosphere

Contact Information

Jovana Letić


+381 60 37 222 13

Sve prijave će se tretirati poverljivo.

Sva imenovanja se odnose na oba pola.

Slanjem ovog obrasca, potvrđujete da ste saglasni sa našim pravilima privatnosti.

Oslobodite svoj talenat - Povećajte svoj potencijal!

Hvala na prijavi