Chargement en cours

Analyst Developer

LYON, 69
il y a 16 heures

Job Title: Analyst DeveloperLocation: LyonContract: Fixed-term, 36 monthsReporting To: Head of DepartmentSecurity Screening: EnhancedDeadline: 31 May 2026

INTERPOL is committed to building a diverse and inclusive workforce and encourages applications from individuals with diverse backgrounds, including women and nationals of under-represented member countries.

Responsibilities

The Analyst Developer must understand end‑user needs and is responsible for developing, modifying and documenting software solutions. The role requires delivering end‑to‑end development, including planning, coding, testing, debugging, and deployment to production.

Duties

DUTY 1 – Develop existing and new tools and systems

  • Follow the roadmap/business requirements to develop new features in existing systems and create new systems.
  • Write clear, concise, and maintainable code.
  • Perform regular code reviews to ensure quality.
  • Apply security policies.
  • Develop automated test cases to ensure quality and performance.
  • Supervise technical tests and write testing documentation.

DUTY 2 – Document source code and applications

  • Use and maintain existing technical documentation.
  • Document all developments and changes following established guidelines.
  • Write API documentation and detailed technical specifications.

DUTY 3 – Maintain and set up environments

  • Maintain and set up development/testing environments and required tools.
  • Assist in designing and implementing a CI/CD environment.
  • Resolve production issues and bugs in a timely manner.

DUTY 4 – Organize tasks

  • Plan and organize own tasks using ticketing tools.
  • Evaluate complexity of tasks.
  • Delegate tasks to internal/external partners or suppliers.
  • Assist in prioritisation.

DUTY 5 – Assist INTERPOL units and outreach

  • Represent the team in internal meetings.
  • Provide expertise.
  • Conduct trainings and workshops.
  • Maintain contacts with officials at all levels and external partners regarding solutions developed.

DUTY 6 – Innovation

  • Follow and share the evolution of new technologies.
  • Contribute strong input for innovation.
  • Propose improvements and automations to existing processes and products.

Qualifications

Education and Experience

  • 3 to 4 years of university or higher education.
  • 5+ years of hands‑on software development (back‑end or front‑end). Full‑stack skills are a plus.
  • Experience with Git and mentoring developers.
  • Knowledge of:
    • Object‑oriented development and software architecture.
    • Design, documentation, development and consumption of APIs.
    • RDBMS and/or NoSQL database technologies.
    • Continuous Integration and Delivery pipelines.
    • Application security: OWASP Top 10 vulnerabilities, secure coding practices, data encryption.
    • Agile Development.
  • Additional specific experience may be required.

Specific Skills

  • Java / Spring Boot.
  • Front‑end development: Angular, TypeScript, HTML/CSS.
  • Database: PostgreSQL / MariaDB.
  • Message broker: RabbitMQ (AMQP, Spring AMQP).
  • Git or other SCM.
  • Test‑driven development.
  • DevSecOps approach.
  • Micro‑services and event‑driven architecture.
  • AI‑assisted development.
  • Desirable: ElasticSearch/OpenSearch, basic Python, DevOps CI/CD pipelines, unit testing, REST APIs.

Soft Skills

  • Show rigor, logic, inventiveness and precision.
  • Good interpersonal skills; ability to interact courteously with customers and colleagues in a multicultural environment.
  • Results‑orientation with a positive goal‑oriented attitude.
  • Excellent problem‑solving skills.

Languages

  • Working knowledge of English is required; fluency is highly desirable.
  • Proficiency in one of the official languages of the Organisation (Arabic, French, or Spanish) is an additional asset.
#J-18808-Ljbffr
Entreprise
INTERPOL
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
PARIS, 75
il y a 20 jours
PARIS, 75
il y a 23 jours
VALENCE
il y a 25 jours
LYON, 69
il y a 1 jour
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès