• Full Time
  • Part Time
  • ON-Ottawa

Description

Position: Senior Programmer/Analyst

Reference #: 0447

Department: CAS

Security Clearance: Reliability

Location: Ottawa

Pay rate is negotiable

Contract Length: 100 days

Language: English

Statement Of Work

1.0 TITLE

TCC E-Filing Development Project.

2.0 OBJECTIVES

The Programmer Analyst will be responsible for a range of activities in support of the Tax Court of Canada to complete the development and support and documentation through all of our development and production environments.

3.0 BACKGROUND

The Courts Administration Service (CAS) is mandated to provide administrative services to four courts of law: the Federal Court of Appeal (FCA), the Federal Court (FC), the Court Martial Appeal Court of Canada (CMAC) and the Tax Court of Canada (TCC), collectively referred to herein as “the Courts”. CAS services permit individuals, companies, organizations and the Government of Canada to submit disputes and other matters to the Courts, and enable the Courts to hear and resolve the cases before them fairly, without delay and as efficiently as possible. The Courts are itinerant and require support to sit and hear cases across Canada.

To ensure the continued delivery of its mandate and core responsibility, CAS has an immediate requirement for one (1) programmer/Analyst to maintain the e-filing product by incorporating some enhancements along with the addition of the Pay Now feature for TCC.

4.0 TASKS

The tasks are the following:

4.1 Working with database administrators to, generate new and modify database objects based on specifications;

4.2 Modify the TCC .Net e-Filing application to develop enhancements;

4.3 Add to the TCC .Net e-Filing application the Pay now service;

4.4 Develop and implement procedures that will ensure the accuracy, completeness, and timeliness of data stored in the database;

4.5 Work with database administrators to ensure the efficient use of data;

4.6 Interpret Requirements Specifications in order to develop the solutions;

4.7 Work with the project team to deliver solutions;

4.8 Document system design and detail deployment instructions;

4.9 Meet with other organizational executives to ensure all organizational (internal and external) stakeholders are committed and moving forward on project and organizational goals; and

4.10 Attend and participate in meetings, as required, including but not limited to:

4.10.1 Weekly project status meetings; 4.10.2 Project planning meetings; and

4.10.3 Working group meeting.

5.0 DELIVERABLES

The tasks listed under section 4.0 will produce the following deliverables, but is not limited to:

5.1. Modifications E-Filing solution

5.2. Design documents

5.3. Technical specifications

5.4. Presentations on various subjects for all levels of the organization

5.5. Detailed deployment instructions; and

5.6. Diverse status reports

6.0 GOVERNMENT FURNISHED EQUIPMENT/INFORMATION

6.1 One CAS laptop; and

6.2 CAS network account.

7.0 LANGUAGE OF WORK

The resource must be fluent in the English language.

8.0 TRAVEL REQUIREMENTS

There are no requirements for travel outside of the National Capital Region.

9.0 LOCATION OF WORK

CAS’s offices are situated at 90 Sparks Street. Due to the current pandemic, on the first day of the contract, the resource will be required to meet with a CAS representative at 90 Sparks to receive the necessary equipment. However and until further notice, work will be predominantly done remotely. The resource will be informed, in writing, when the person will need to be on-site on a part time or full time basis.

10.0 SECURITY REQUIREMENT

Reliability clearance

Mandatory Criteria

Criteria #

Mandatory Requirement for the Programmer/Analyst – Level 3

Requirement Met?

(Y/N)

Cross Reference to Resume

M1

The bidder must propose one (1)

Programmer/Analyst, level 3, as per ProServices SA category 1.7.

Criteria #

Mandatory Requirement for the Programmer/Analyst – Level 3

Requirement Met?

(Y/N)

Cross Reference to Resume

M2

The proposed resource must hold a valid Reliability security clearance with CISD, Public Works and Government Services Canada (PWGSC) at the time of bid closing.

M3

The proposed resource must have a minimum of ten (10) years within the last fifteen (15) years of full time experience performing

Programmer/Analyst duties (as specified under ProServices SA category 1.7) in a web environment.

M4

The proposed resource must have a minimum of five (5) years’ experience as an Programmer/Analyst working in web applications in c# .Net 3.5 framework or more recent.

M5

The proposed resource must have a minimum of three (3) years’ experience programming web applications using the MVC (Model View Controller) or MVP (Model View Presenter) or MVVM (Model View View-Model) patter in a .Net Framework within the last 5 years.

Point Rated Criteria

Criteria #

Point Rated Requirement for the Programmer/Analyst – Level 3

Points Awarded

Cross Reference to Proposal

R1

The propose resource experience in the development of .Net Web Applications leveraging an Oracle RDBMS.

12 to 24 months = 5 points

25 to 36 months = 10 points

37 to 48 months = 15 points

49 + months = 20 points

R2

The proposed resource experience working with Government of Canada in support of c# .Net web application development.

12 to 24 months = 5 points

25 to 36 months = 10 points

37 to 48 months = 15 points

49 + months = 20 points

R3

The proposed resource experience, within the last ten (10) years, writing design documents, release notes and implementation instructions in support of c# .Net web applications.

12 to 24 months = 5 points

25 to 36 months = 10 points

37 to 48 months = 15 points

49 + months = 20 points

R4

The proposed resource experience, within the last ten (10) years, using Microsoft Team Foundation Server for source control and its related features for application development and support.

12 to 24 months = 5 points

25 to 36 months = 10 points

37 to 48 months = 15 points

49 + months = 20 points

R5

The proposed resource experience, within the last ten (10) years, identifying and documenting design specifications for applications developed including installation procedures, database dictionaries and use case diagrams.

12 to 24 months = 5 points

25 to 36 months = 10 points

37 to 48 months = 15 points

49 + months = 20 points

Criteria #

Point Rated Requirement for the Programmer/Analyst – Level 3

Points Awarded

Cross Reference to Proposal

Total Maximum Points: 100 pts Minimum Passing Mark Required: 70 pts

(70% of Total Maximum Points)

Total

Points

Awarded:

Tagged as: AGI, contract, RL

Source: