Enable job alerts via email!

Developer

Fujitsu

Ottawa

On-site

CAD 70,000 - 90,000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking a full-time Developer in Ottawa. This role focuses on supporting KM projects with skills in XML/XSLT, Python, and Azure DevOps. The ideal candidate will handle code development for cloud-native applications while collaborating with teams for semantic consistency. A hybrid work arrangement is offered with a requirement of onsite presence at least three days per week.

Qualifications

  • Experience with XML/XSLT transformation and optimization.
  • Strong Python scripting skills for automation and ETL pipelines.
  • Familiarity with Git for version control and collaborative development.
  • Experience with Azure DevOps and CI/CD pipeline design.

Responsibilities

  • Configure, create, and modify code and software components for KM transformation.
  • Design and implement methods and procedures for small systems and subsystems of larger KM platforms.
  • Develop, test, and deploy KM applications and services in cloud-native environments.
  • Collaborate with cross-functional teams to ensure semantic consistency and technical alignment.

Skills

XML/XSLT transformation
Python scripting
Git
Azure DevOps
RESTful APIs development
Semantic validation
SharePoint Online
Troubleshooting transformation logic
Job description

Fujitsu Canada is seeking a full-time, permanent Developer to support enterprise-scale Knowledge Management (KM) modernization projects for Employment and Social Development Canada (ESDC). This role focuses on XML/XSLT transformation, AI integration, and scalable development aligned with federal compliance and innovation standards.

Top 3 must have skills:
  • Experience with XML/XSLT transformation and optimization.
  • Strong Python scripting skills for automation and ETL pipelines.
  • Familiarity with Git for version control and collaborative development.
  • Experience with Azure DevOps and CI/CD pipeline design.
  • Proficiency in developing RESTful APIs and integrating with cloud platforms.
  • Understanding of semantic validation and contradiction detection in content transformation.
  • Experience with SharePoint Online configuration and metadata management.
  • Ability to troubleshoot transformation logic and optimize performance.
Responsibilities
  • Configure, create, and modify code and software components for KM transformation.
  • Design and implement methods and procedures for small systems and subsystems of larger KM platforms.
  • Develop, test, and deploy KM applications and services in cloud-native environments.
  • Produce forms, manuals, programs, data files, and procedures for KM systems and applications.
  • Collaborate with cross-functional teams to ensure semantic consistency and technical alignment.
  • Support AI-enabled content transformation and metadata enrichment using Azure Cognitive Services.
  • Participate in agile development cycles and DevOps workflows for continuous integration.
Mandatory Skills
  • Experience with XML/XSLT transformation and optimization.
  • Strong Python scripting skills for automation and ETL pipelines.
  • Familiarity with Git for version control and collaborative development.
  • Experience with Azure DevOps and CI/CD pipeline design.
  • Proficiency in developing RESTful APIs and integrating with cloud platforms.
  • Understanding of semantic validation and contradiction detection in content transformation.
  • Experience with SharePoint Online configuration and metadata management.
  • Ability to troubleshoot transformation logic and optimize performance.
Nice to Have Skills
  • Experience with DITA XML and document-as-code principles.
  • Familiarity with AI/ML/NLP tools such as Hugging Face Transformers, FAISS, and Azure AI.
  • Exposure to semantic search, knowledge graphs, and ontology design.
  • Experience with containerization and orchestration in Azure environments.
  • Prior work in regulated or public sector KM modernization projects.
General Requirements
  • Must reside in the Greater Ottawa/Gatineau area.
  • Hybrid work arrangement — onsite at least three days per week, with additional days as needed.
  • Eligibility for Reliability Status security clearance; minimum five years’ residency in Canada.
  • Strong organizational, communication, and problem-solving skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Commitment to quality, continuous learning, and emerging technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.