Title of Assignment: Consultant (Lead Full-Stack and AI Engineer)
Name of unit/sector: Business Applications Division, Information and Communication Technology Department
Place of Assignment: Offsite (100% activity rate)
Expected places of travel (if applicable): Occasional onsite visits
Expected duration of assignment: One year (extendable up to a maximum cumulative contract duration of 24 months, subject to available budget and satisfactory performance).
1. BACKGROUND AND OBJECTIVE OF THE ASSIGNMENT
The Business Applications Division requires a senior technical expert capable of combining:
โข ย ย ย ย advanced full-stack engineering in Java, NodeJS, Angular and relational databases, including effective use of AI for development productivity,
โข ย ย ย ย integration of artificial-intelligence capabilities into business applications,
โข ย ย ย ย DevOps and CI/CD expertise in enterprise environments, and
โข ย ย ย ย technical leadership to drive the delivery of complex systems.
In addition to core software delivery, this role must operate within AWS-native environments and contribute to the modernization and maintainability of various IP systems and other business applications. The Consultant must be able to work directly on systems with complex domain models, legacy technology constraints and evolving AI-driven feature requirements, while contributing to architecture decisions and coordinating small implementation efforts.
2. DELIVERABLES / SERVICES
The Contractor will deliver defined work packages assigned via JIRA in the following areas. All tasks will be quantifiable through sprint-level deliverables.
(a)ย ย ย ย Lisbon Registry IT System (Geographical Indications). Deliver prioritized 2026-2027 backlog items requiring combined database, โvirtual schemaโ modelling, and full-stack implementation within agreed timelines.
(b)ย ย ย ย Article 6ter Modernization. Deliver upgrade of the application to latest Vienna edition with backward support for editions 1-5, refactor to reduce technical debt (โค 5 FTE days outstanding debt at delivery), and update to current technical stacks.
(c)ย ย ย ย AI Accessibility Features for ABC Platform. Implement at least four AI-based accessibility capabilities in coordination with the ABC team and deliver them as integrated features.
(d)ย ย ย ย CICD Enablement for Complex Applications. Resolve CICD onboarding blockers for applications whose build or packaging complexity exceeds the capacity of the CICD team, by analysing the build chain, implementing required code or configuration changes, and enabling successful pipeline integration for those systems.
(e)ย ย ย ย Other Business Applications Work. Additional work packages may be assigned time permitting; all will remain deliverable-based and tracked through JIRA.
All deliverables must follow WIPO development practices, including activity tracking in JIRA, adherence to CICD pipelines, and alignment with Business Applications Division and WIPO standards.
3. REPORTING
The Contractor will report to the Head of the Solutions Design and Delivery Section (SDDS).
4. PROFILE REQUIRED
Area of Specialization / Expertise:
โข ย ย ย ย Minimum 10 years of experience with full-stack application engineering in Java, NodeJS, Angular and relational databases
โข ย ย ย ย Minimum one year of experience with integration of AI capabilities into business applications and effective use of AI tools for development productivity
โข ย ย ย ย Demonstrated DevOps, cloud automation and CI/CD practices in enterprise environments
โข ย ย ย ย Technical leadership and ability to coordinate and guide small development efforts
Specific Knowledge / Experience:
โข ย ย ย ย Proven experience delivering in complex domain systems
โข ย ย ย ย Strong relational schema design skills, including ability to work with โvirtualizedโ data models
โข ย ย ย ย Experience implementing AI-driven capabilities or applying LLM-assisted development workflows in production environments
โข ย ย ย ย Experience stabilizing and technically upgrading legacy systems for continued operability (risk reduction and controlled modernization)
โข ย ย ย ย Experience unblocking complex CICD onboarding by analysing and modifying application build chains when DevOps teams cannot proceed
โข ย ย ย ย Fluency in written and spoken English and high attention to detail are essential.
Education:
โข ย ย ย ย A university degree in information technology, computer science or a related field is required.
Desirable:
โข ย ย ย ย Experience working in an Agile/Scrum environment
โข ย ย ย ย Certifications in Development, DevOps, Cloud or AI are considered an advantage
5. DURATION OF CONTRACT AND PAYMENT
The contract is for one year and 100% activity rate, with the possibility of extension subject to funding and performance, up to a maximum of two years at 100% activity rate.
Payment will be made on a monthly basis, subject to submission of invoices by the Contractor, satisfactory completion of services and deliverables. ย
Candidates should provide their expected rate of payment in Swiss francs (daily rate), which will be finalized based on location, qualifications and experience.
6. OTHER INFORMATION
ICS contractors fall outside the coverage of employment contracts for WIPO Staff members and are not subject to the WIPO Staff Regulations and Rules. The contractor has no entitlement to vacation or sick leave, except for WIPO official holidays, or to medical insurance or staff pension. Absences from work will be deducted from the contractorโs payment on a pro-rated basis.
