Web Applications Developer – Python

Strasbourg, France
Industry Sector:
International Public Sector
Type of contract:

Web Applications Developer – Python

← Back to listings



European Directorate for the Quality of Medicines & Healthcare (EDQM)



IT & Publications Department (ITPD)

Location: Strasbourg

Reference: e3/2019

Deadline: 04/03/2019 (midnight French time)

Are you an enthusiastic software developer with solid and extensive experience using Python and its ecosystem? Do you wish to use your skills to help develop web based applications to support the work of a leading organisation whose mission is to help protect public health and contribute to the basic human right of access to good quality medicines and healthcare of millions of people in Europe and beyond? If so, our job offer may be the right opportunity for you.

Who we are

With over 2000 staff representing all its 47 member States, the Council of Europe is a multicultural organisation. We all strive towards protecting human rights, democracy and the rule of law and our three core values – professionalism, integrity and respect – guide the way we work. The European Directorate for the Quality of Medicines & HealthCare (https://www.edqm.eu) is a leading organisation that protects public health by enabling the development, supporting the implementation and monitoring the application of quality standards for safe medicines and their safe use. For medicines, the European Pharmacopoeia’s quality standards are legally binding in 38 European member States and used in over 100 countries worldwide. Similarly, the EDQM develops guidance and standards in the areas of blood transfusion, organ, tissues and cells transplantation and consumer health issues such as cosmetics and food packaging materials. EDQM’s standards are recognised as a scientific benchmark worldwide. Its mission contributes to promoting and protecting human and animal health.

Your role

As a Web Applications Developer – Python you will:

Support business needs triggered by change or enhancement requests by providing development, programming and implementation expertise for web based applications using Python, including:

  • translating technical specifications and requirements into software;
  • writing clean and maintainable code, debugging code and troubleshooting problems, proactively refactoring and code-reuse;
  • undertaking rigorous and controlled testing of developments;
  • ensuring quality control prior to (and after) the release of new functionalities and other deliverables;
  • collaborate with internal clients and developers from sub-contracted companies involved in definition of functional requirements;
  • assist in the preparation of transition plans and follows documentation related to applications’ lifecycle.

What we are looking for

As a minimum, you must:

  • have a higher education diploma in IT, Computer Science or Information Systems;
  • have at least 3 years of professional experience in software development including solid and extensive experience using Python and its ecosystem;
  • have a very good knowledge of one of the Council of Europe’s official languages (English or French) and knowledge of the other;
  • be a citizen of one of the 47 Member States of the Council of Europe;
  • be under 65 years of age at the closing date of this vacancy notice.

Demonstrate to us that you have the following competencies:

  • Professional and technical expertise:
  1. experience working in a Linux/Unix development environment; experience with Web technologies such as JavaScript, HTML, jQuery and CSS; experience with design principles (patterns, cohesion/coupling);
  2. ability to develop, test and implement new applications and changes to existing applications; demonstrated understanding of relational databases and SQL concepts;
  3. knowledge of object oriented programming concepts and application design and the ability to apply them to projects built on other development platforms.
  • Planning and work organisation
  • Learning and development
  • Analysis and problem solving
  • Service orientation
  • Teamwork and co-operation
  • Relationship building

These would be an asset: 

  • Professional and technical expertise:
  1. familiarity with the concept of Agile methodologies;
  2. knowledge of the Django development framework;
  3. knowledge of software life-cycle tools and DevOps practices;
  4. understanding of testing methodologies, ability to build test plans and ability to prepare comprehensive technical documentation;
  5. ability to define and communicate a technical solution.
  • Concern for quality

What we offer

If successful, you may be offered employment based on renewable fixed-term contracts at grade B4. In Strasbourg, you will receive a basic monthly gross salary of €3 900 which is exempt from national income tax. This salary may be supplemented by other allowances depending on your personal situation and you will be affiliated to a Council of Europe pension scheme. In other locations different salary scales are used according to the cost of living conditions. You will also benefit from private medical insurance, 32 working days leave per year and other benefits (including flexible working hours, training and development, possibility of teleworking, etc.). This recruitment is carried out in accordance with Article 15.b of the Regulations on Appointments (Appendix II to the Staff Regulations), which foresees renewable employment on fixed-term contracts. Please note that there is currently a statutory probationary period. Details on conditions of employment including salaries, allowances, pension scheme and social insurance can be consulted on our recruitment website. Any changes to these conditions during the recruitment process are updated on this site and will apply at the time of the job offer. If your profile matches our needs and you are not recruited straight away, you may be placed on a reserve list, valid for a maximum of four years.

In your application, please specify that you found out about this opportunity on GCFjobs.com
Veuillez indiquer dans votre candidature que vous avez consulté cette offre sur le site web GCFjobs.com

Login or register to apply for this job

Council of Europe

The Council of Europe advocates freedom of expression and of the media, freedom of assembly, equality, and the protection of minorities. It has launched campaigns on issues such as child protection, online hate speech, and the rights of the Roma, Europe's largest minority.

All Council of Europe jobs