Job Description
Developer
Job Location:  Quebec, Ottawa, Ontario
Location Flexibility:  Primary Location Only
Req Id:  4381
Posting Start Date:  1/28/26

Fujitsu Canada is seeking a full-time, permanent Developer to support enterprise-scale Knowledge Management (KM) modernization projects. This role focuses on software development, AI integration, and semantic transformation in hybrid environments, contributing to the delivery of intelligent, scalable KM solutions.

Responsibilities

  • Configure, create, and modify code and software for KM systems.
  • Design and implement screens, reports, and user interfaces.
  • Gather and analyze data to assess feasibility and develop system design specifications.
  • Develop, test, and implement small systems and subsystems within larger KM platforms.
  • Produce forms, manuals, programs, data files, and procedures for KM applications.
  • Collaborate with cross-functional teams to ensure alignment with KM architecture and business requirements.
  • Integrate AI services and APIs into KM applications for enhanced functionality.
  • Support content migration, transformation, and semantic enrichment using XML/XSLT and DITA XML.
  • Participate in agile development cycles and DevOps workflows.

Mandatory Skills

  • Proficiency in modern programming languages such as Java, C#, Python, or JavaScript.
  • Experience with XML structure, namespaces, and DOM manipulation.
  • Ability to write and optimize XSLT stylesheets and XPath expressions.
  • Familiarity with Git and version control systems.
  • Experience with RESTful APIs and microservices architecture.
  • Strong understanding of software development lifecycle and agile methodologies.
  • Experience with Azure cloud infrastructure and DevOps pipelines.
  • Knowledge of containerization technologies and CI/CD practices.
  • Experience with AI/ML/NLP tools for semantic search and content transformation.
  • Bilingual proficiency (English/French) for stakeholder engagement and documentation.
  • Experience in regulated or public sector environments.

Nice to Have Skills

  • Experience with DITA XML and document-as-code principles.
  • Familiarity with Azure Cognitive Services and AI-powered content processing.
  • Exposure to front-end frameworks such as ReactJS, Angular, or Vue.
  • Experience with Power Automate, LiveTiles, or ShortPoint for SharePoint customization.
  • Knowledge of semantic validation, contradiction detection, and metadata alignment.
  • Experience with multilingual datasets and merging bilingual content.
  • Familiarity with conversational UI platforms like Copilot Studio.
  • Experience with automated publishing workflows and post-migration analytics.

General Requirements

  • Must reside in the Gatineau area in Quebec.
  • Hybrid work arrangement — onsite at least three days per week, with additional days as needed.
  • Strong organizational and time management skills.
  • Commitment to quality and attention to detail.
  • Ability to work independently and collaboratively.
  • Willingness to learn new tools and technologies.
  • Eligibility for Reliability Security status; minimum five years’ residency in Canada.
  • Experience working in a multicultural or multilingual environment.
  • Familiarity with agile or other modern project management methodologies.
  • Previous experience in a remote or hybrid work setting.
Relocation Supported:  No
Visa Sponsorship Approved:  No