Analyst Developer

International Criminal Police Organization - INTERPOL

Staff Closes 31 May 2026 17 days left

Overview

The Analyst Developer is responsible for understanding end-user needs and developing new features and solutions autonomously. This role involves the entire development lifecycle from conception to testing and deployment.


Key Responsibilities
  • Develop new features and systems based on business requirements.
  • Write, maintain, and document clear, concise, and maintainable code.
  • Perform code reviews and apply security policies.
  • Develop automated test cases and supervise technical tests.
  • Document source code, applications, API documentation, and technical specifications.
  • Maintain and set up development/testing environments and tools.
  • Assist in designing and implementing CI/CD environments.
  • Resolve production issues and bugs.
  • Organize and plan own tasks, including functional and organic analyses and programming.
  • Evaluate task complexity and delegate tasks to internal/external partners.
  • Assist in the prioritization process.
  • Represent the team in internal meetings and provide expertise.
  • Conduct trainings and workshops.
  • Engage with officials and external partners regarding developed solutions.
  • Follow and share new technology evolutions.
  • Propose improvements and automations to existing processes.
Required Experience
  • 5+ years of experience in hands-on software development (back-end or front-end development).
  • Full-stack skills would be appreciated.
  • Experience working with Git.
  • Experience in mentoring other developers.
  • Strong knowledge of Object-oriented development and software architecture.
  • Strong knowledge of Design, documentation, development and consumption of APIs.
  • Strong knowledge of RDBMS and/or NoSQL database technologies.
  • Strong knowledge of Continuous Integration and Delivery pipelines.
  • Strong knowledge of Application security: OWASP Top 10 vulnerabilities, secure coding practices, and data encryption.
  • Strong knowledge of Agile Development.
Qualifications
  • 3 to 4 years’ education at a University or specialized higher education establishment.
  • Other certifications including Agile or ITIL foundation are appreciated.
Other Details
Languages Required
• Working knowledge of English is required.
Languages Preferred
• Fluency in English is highly desirable. • Proficiency in a second official languages of the Organization (Arabic, French or Spanish) would be an additional asset.
Contract Duration
36.00 months
Work Modality
Not specified
Remuneration
Not specified
Apply

Similar Opportunities

INGO.WORK: