Skip directly to search

Skip directly to content



Senior Python Developer

Development - Python


As a Python Developer in Endava Skopje, you will be empowered to take action and innovate both in the development processes and in the product you are building. You will get the time to focus on technical excellence, architecture, grow and lead other developers by example. 

You can plan your career growth together with the Head of Development and your Career Coach, and have opportunities to switch teams and projects as you and our fast-paced business grow and evolve.


  • Develop functionalities according to defined acceptance criteria.
  • Highly proactive in technical solution discussions
  • Work within the Scrum Team to deliver the sprint scope in time and with the expected quality.
  • Open to learn and apply new technologies if required
  • Mentor junior developers


Qualifications and Experience

  • 3+ years of experience in Python development
  • Expertise in at least one Python framework like Django, Flask, etc.
  • Knowledge in OOP and algorithms
  • Experience with SQL or NoSQL databases
  • Experience designing and implementing applications following Software Development best practices and standards
  • Unit Testing/Mocking

The following skills would be a plus:

  • Strong understanding of building cloud native applications in Python
  • Experience with event-based and message-driven distributed system.
  • Prior hands-on experience in developing and deploying Microservices solutions on cloud (Azure /AWS


Additional Information

  • Possibility to work together with teams from other countries
  • Supportive, friendly and healthy work environment in an international company
  • Continuous learning opportunities (coaching and on the job learning, trainings, certifications, conferences)
  • Private health insurance
  • Social and sport benefits, foreign language courses
  • Flexible working hours
  • Endava referral bonus

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?