Cognotekt GmbH is a German software company and technology leader in the field of artificial intelligence. We have developed a uniquely powerful mind-mapping natural language technology. Based on this technology we develop business process optimization solutions, that sustainably increase productivity and profitability of our clients. Join our team as

Senior Python/Django Developer

Your tasks are the design and development of backends for data-driven services for the optimization and automatisation of business processes. Our components are realized in Python (with a core in C or C++). In your role, as a member of a holistic and agile development team you will

  • design, implement and test components
  • integrate the components to create complex systems using
  • continuous integration and continuous deployment

We offer

  • an attractive learning curve in a higly motivated team
  • competetive salary
  • an open-ended contract
  • open-minded, friendly working atmosphere, short decision paths through flat hierarchies

Required Qualifications

  • Knowledge of Python and any Python framework (Django, Flask, Tornado, Falcon, …)
  • Practical experience in software development in a professional environment
  • Mastering of relational database (SQL, more specifically postgres, Normal Forms)
  • Knowledge of good web practices (Accessibility, REST-fulness, …)
  • Experience in using git
  • Experience working in Linux/Unix-environments
  • Fun in designing and developing complex components
  • Deep knowledge of English, preferably also German speaking skills
  • High motivation of following best practices (TDD)
  • Job experience is mandatory.

Optional Qualifications

  • Mastering of Django
  • Understanding of most web vulnerability (XSS, Clickjacking, SQL Injection)
  • Awareness of good web security practices (OWASP checklist, httpOnly cookies, HSTS, …)
  • Already worked with error reporting tool, we use Sentry (but you could have worked with newrelic, raygun, …)
  • DevOps Experience (Virtualization/Docker, AWS)

Cognotekt is a medium-sized, owner-managed company with an excellent, harmonious team. The work is demanding. You will be based in Cologne, a lively metropolis with a high quality of life in the heart of Western Europe.

Please apply to via email and please note the maximum size limit of 10 MB. We look forward to receiving your application!