Skip directly to search

Skip directly to content



Senior Python Developer

Development - Python


Our client is one of the most trusted partners in cryptocurrency exchange by offering financial independence and secure freedom of choice. Therewith, he allows clients to use custom software to access and control their accounts and to trade between fiat currency, bitcoin and other cryptocurrencies. 

Your main responsibilities will be:

  • Develop functionalities according to defined acceptance criteria;
  • Write reusable, testable, and efficient code;
  • Take part in all application development lifecycle phases;
  • Review the test cases written by testers, in order to validate or update them;
  • Follow the best practices and agreed coding standards.


Qualifications and Experience

  • 3+ years of working experience in Python development are required;
  • Strong understanding of building cloud native applications in Python;
  • Expertise in at least one Python framework like Django, Flask, etc;
  • Experience with event-based and message-driven distributed system;
  • Experience with MySQL or NoSQL databases;
  • Experience in building APIs with REST and RabbitMQ;
  • Superb skills in object-oriented and functional programming and design;
  • Understanding of 12 factor methodologies, Kubernetes, and Devops tools.


Additional Information


  • Private health insurance, monthly sports allowance & meal tickets;
  • Loyalty annual leave days & replacement days for weekend bank holidays;
  • Various options for purchasing Endava shares at a preferential price;
  • Referral bonus;
  • Work from home and flexible working hours;
  • Multiple offers and employee discounts;
  • Ongoing learning opportunities – complex projects, trainings, coaching, conferences, workshops, certifications, online learning platforms subscriptions etc.;
  • Bookster;
  • Global Wellbeing Programme;
  • Diverse company social life - events, sports tournaments, team buildings, passion groups (e.g. hiking, book club);
  • Multicultural environment - working with colleagues and clients across different countries.

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?