2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
...
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Advantages
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Responsibilities
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Qualifications
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Summary
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
...
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Advantages
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Responsibilities
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Qualifications
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Summary
2. Background and Objective
The Government is looking to augment its team tasked with advancing the tools and a framework used
to implement and grow digital services to the public.
This work supports Governments IMIT Strategic Plan by advancing digital technology to improve the way
Government delivers services to citizens and businesses. A digital-by-design approach ensures
government services leverage online platforms and self-serve technology as ITSS, through the Web
Digital Office, continues to transform the manner in which citizens and businesses interact with
government programs and services to ensuring services are provided in a simple, modern, and effective
ways that are optimized for digital and available anytime, anywhere and from any device.
3. Scope of the Services
The successful Proponent will provide all required programmer/analyst services associated with the
project. The scope of the services may include, but are not limited to:
Modifying existing code or creating new programs in accordance with approved design
specifications, best coding practices, technical guidelines, to ensure high quality and
performance of the resulting module(s);
Troubleshooting and performing root cause analysis to solve problems in an integrated
environment;
Developing applications for multiple tier deployment environments (Dev, QA, Staging, and
Production);
Designing and developing integrations through APIs by using various Government standard
tools;
Building a continuous delivery pipeline with GIT source control management and Jenkins
automation server;
Developing mapping of various source and target data types (database, flat file, x12, json, XML)
with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
Collaborating with onboarding teams, developers, and others;
Providing defect analysis and resolution support for system and user acceptance testing;
Creating and maintaining API RAML or file specification documentation;
Creating data extraction, cleansing and formatting scripts; and
Documenting custom logic specific to individual integrations.
4. Proponent Qualifications
System Integration Developer resources must have the following experience:
1. Resources submitted must have a minimum of 5 years’ experience directly related to web
programming;
2. Experience designing and/or implementing web applications; and
3. The System Integration Developer must demonstrate 5 years’ experience in:
Writing code that was well designed, tested and put into a production environment;
Developing or supporting web applications;
RESTful API design & development;
Data mapping and transformation skills using modern integration platforms such as
MuleSoft;
Experience working in a cross functional development environment;
Version control such as Git;
Automation servers such as Jenkins; and
Shell scripts, such as Bash.
CI using software such as Jenkins and Git.
4. The System Integration Developer must have experience developing with:
Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js,
Bootstrap, PHP, Angular;
APIs
Java/Springboot;
Docker and Kubernetes container software;
Development of black boxes;
Web servers such as Apache;
Load testing, load balancing, performance test, automated testing;
Relational databases such as MySQL, MariaDB and MS SQL Server;
OS such as Ubuntu.
5. Experience in the following will be considered an asset:
Experience working with government organizations;
Drupal Content Management System module development;
API Gateways;
Load Balancers and reverse proxies, such as Nginx;
DNS Services; and
Transport layer security.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more