CanPursue

Research

  • Search
  • Opportunities
  • Buyers
  • Suppliers
  • Contracts
  • Awards

Intelligence

  • OverviewAccount required
  • WatchlistsAccount required
  • PipelineAccount required
  • IntelligenceAccount required
Create free account

Sign in

⌘K
ENFR
TBIPS - A.7 - Programmer Analyst - Level 2 (Java Madrid) | Industry Canada · CanPursue
Opportunities
Fit is part of the trial and paid plans.Closed

TBIPS - A.7 - Programmer Analyst - Level 2 (Java Madrid)

Industry CanadaIC401447Federal
Find on CanadaBuysAdd to pipeline
Published
Aug 19, 2015
Respond by
Sep 3, 2015
Latest amendment
None

See how this opportunity fits your company

Create a free account and describe your company. With the trial, CanPursue checks every opportunity against it and explains the fit.

Create free account

Who won similar work

Create a free account to see past contracts like this one: who won and at what price.

Create free account

Description

The Business Services Branch (BSB) is responsible for the development of solutions and applications, enterprise solutions, IT modernization as well as the maintenance of existing systems to support Industry Canada enterprise and business units.

Services are delivered through four organizational directorates • Business Solutions • Enterprise Solutions • IT Modernization • SITT & CIPO Development and Support

The SITT & CIPO Development and Support Directorate is responsible for the following: • Support of existing systems • CIPO specific middleware • CIPO mainframe database and data administration

This requirement will fall under the support of existing systems which includes the following: • Responsible for the maintenance and upkeep of business unit specific existing applications; • Works closely with the business units to understand their needs and technical requirements; • Manages dispensation of sun-setting application and/or technologies; and • Works closely with the development teams building replacement systems in order to ensure proper migration of data, effective integration and compatibility with the existing system during the release and roll-out.

PROJECT OVERVIEW - CIPO IT IMPLEMENTATION OF BILLS C-31 AND C-8 FOR TRADE-MARKS Major changes to the main Trade-marks system are required to allow the new Nice Classification, business process changes due to the Singapore Treaty as well as the compliance to the Madrid Protocol. The Nice Classification is an international agreement on classifying goods and services in relation to trade-marks. As a result system changes are required to enable applicants to select the Nice classes of trade-marks with their application. The implementation of the Nice Agreement will require changes to the electronic commerce filing system which accounts for 96% of new trade-marks applications as well as changes to the trade-marks processing system to handle the individual Nice classes.

The Singapore Treaty harmonizes the processing of trademark applications among member countries. In the case of Canadian trade-marks, Singapore has significant impact on a number of processes/rules. In addition, other process changes were introduced in Bill C-31 and C-8 that impact the trade-mark processing system.

The Madrid Protocol is an international agreement to allow the filing of a trade-marks application in one member country and then designate other member states for protection. The processing of these international applications requires additional workflow steps to the Canadian trade-mark filing process. In addition to these processing steps there is a requirement to transfer the international application/registration between CIPO and World Intellectual Property Organization (WIPO).

Project tasks are centered around the analysis design, development, implementation and support of Java architecture based on specifications and requirements according to IC’s standards and guidelines and legislative requirements.

SCOPE OF WORK / KEY ACTIVITIES Currently Industry Canada has a requirement for up to 2 Programmer Analysts level 2 (JAVA Developers) to design, develop and deploy new Internet web based applications and provide support and ongoing development of existing and new applications and to work collaboratively with various project team members.

Duties may include: • Assist project team management with project planning tasks; • Conduct working group sessions/interviews/meetings with stakeholders to gather requirements; • Collaborate with all members of the team to develop dynamic and flexible JAVA programs to meet the client needs; • Prepare preliminary and detailed analysis of requirements including but not limited to Graphic User Interface, Conceptual and Design analysis; • Prepare estimates; • Create new, maintain and update existing JAVA program code as required; • Implement code in new Client/server and Web Service applications in a Windows/AIX environment; • Review JAVA program codes and correct related errors; • Develop test plans, test scripts, unit tests and perform unit testing; • Conduct defect analysis and perform necessary fixes and enhancements; • Produce forms, manuals, programs, data files, documentation and procedures for systems and/or applications; • Provide technical and functional guidance when requested and required; • Present demo’s to stakeholders when necessary; • Work in compliance with the programming and documentation standards and best practices as established by Industry Canada; • Complete and submit, for weekly approval, time sheets by project using the internal Project Tracking System.

Procurement

Category
Services
Jurisdiction
Federal

Not stated in the notice: procurement type, procurement method, selection criteria, region of delivery, region of opportunity, expected contract period, end user

Requirements and qualifications

Supply arrangement
Not stated in the public notice
Security requirement
Not stated in the public notice
Trade agreements
—
Limited tendering reason
—

Classification

GSIN
—
UNSPSC
—

Amendments

No amendments observed.

Documents

No attachments listed in the open data.

Contact

No contact listed in the open data.

Related

More from this buyer

No related records observed.

Linked contracts

No related records observed.

Source

Find on CanadaBuys

CanPursue has no direct link to this notice. This opens a CanadaBuys search for its solicitation number.

Source
CanadaBuys
Solicitation
IC401447
Observed
Sep 18, 2026

The amount, value range and contract duration shown on some CanadaBuys pages are not in the open data, so CanPursue does not show them.

Never miss an amendment

Track this opportunity in your pipeline and watchlists with a free account.

Create free account