Reference Number
CGC21J-020125-000267
Selection Process Number
21-CGC-HQ-EA-IT-3136
Organization
Canadian Grain Commission
Year
2020-2021
Days Open
8
Classification
CS02
City
Winnipeg
Type
External
Total
24
Employment Equity
14
(58.3%)
Screened out
0
(0%)
Screened in
20
(83.3%)
Employment Equity 58.3% 14
Screened Out 0% 0
Screened In 83.3% 20
Women 33.3% 8
Visible minority 41.7% 10
Indigenous 0% 0
People with disabilities 0% 0
English 0% 0
French 0% 0
Citizens 75% 18
Permanent Residents 0% 0
We are committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you need to be accommodated during any phase of the evaluation process, please use the Contact information below to request specialized accommodation. All information received in relation to accommodation will be kept confidential.
Are you looking for a work environment where your knowledge, ideas, and professional opinions are valued? Do you want to be part of a collaborative, supportive team? Apply!
The Canadian Grain Commission (CGC) is a federal department responsible to ensure the integrity and marketability of grain for the domestic and international grain trade, from producer to global customer.
The CGC is a significant part of Canada’s dynamic and diverse agricultural sector. We regulate grain handling in Canada, set grain standards and conduct research on grain. At the CGC, we strive to live our values of excellence, integrity, respect and accountability. We promote work-life balance. We have an Employee and Family Assistance program to support you and your family.
This process will be used to establish a pool of qualified candidates to staff positions with different tenures (casual, acting, assignment, secondment, term, indeterminate, deployment).This pool could be used to fill similar positions with various tenures and language proficiencies.
Positions to be filled: Number to be determined
Your résumé.
Education:
Successful completion of two (2) years of an acceptable post-secondary educational program in computer science, information technology, information management or another specialty relevant to the position to be staffed.
Notes:
1. Indeterminate period incumbents of positions in the CS group on May 10, 1999, who do not possess the education prescribed above, are deemed to meet the minimum education standards based on their education, training and/or experience. They must be accepted as having met the minimum education standard whenever this standard is called for when staffing positions in the CS group.
2. It is a recognized educational institution (e.g., community college, CÉGEP or university) that determines if the courses taken by a candidate correspond to two (2) years of a post-secondary program at the institution.
Experience:
- At least one of the following:
1. Recent* and significant** experience in providing application development maintenance and support for Sybase PowerBuilder applications.
2. Recent* and significant** experience in providing application development maintenance and support for C# applications using Visual Studio.
AND
- Recent* and significant** experience in writing Structured Query Language (SQL) code.
- Recent* and significant** experience in analyzing and resolving application software issues.
*Recent refers to experience normally acquired within the last five (5) years.
**Significant refers to a depth and breadth of experience in the IM/IT field that would normally be acquired over a period of one (1) or more year(s).
English essential
Information on language requirements
Knowledge:
- Knowledge of Project Management practices and processes.
- Knowledge of IT security principles and practices.
- Knowledge of best practices for software development to write well designed, testable, efficient code.
- Knowledge of Transact-SQL (T-SQL) for querying and updating databases.
- Knowledge of technical safeguards to protect IT application services.
- Knowledge of software testing methodologies using a systematic approach to test, analyze and resolve software issues.
Behavioral Competencies:
- Analytical Thinking / Thinking Things Through
- Client Focus
- Communication (Oral and Written)
- Results Orientation / Showing Initiative and Being Action-Oriented
- Teamwork / Working Effectively with Others
- Demonstrating Integrity and Respect
- Continuous Learning
Education:
A bachelor’s degree from a recognized university or a three (3) year diploma from a recognized college with specialization in Computer Sciences, Computer Engineering or any other field related to the position.
Certification:
Professional Certifications: i.e. ITIL Foundation, Project Management, Certified Software Development Professional, or any other certifications relevant to the position and recognized in the IM/IT field.
Experience:
- Five (5) or more years of experience developing or maintaining .NET applications using C# and Visual Studio.
- Five (5) or more years of experience in architecting software applications with MVC or WPF, using entity frameworks.
- Five (5) or more years of experience with application development maintenance and support for Sybase PowerBuilder applications.
- Five (5) or more years of experience writing Transact-SQL (T-SQL) code for Microsoft SQL Server.
- Experience architecting and maintaining Data Warehouses.
- Recent* experience as a programmer on a software development project** team in a corporate environment.
- Recent* experience in automated unit testing and related frameworks (ie. MSTEST, NUNIT).
- Recent* experience with HyperText Markup Language (HTML) or JavaScript.
- Recent* experience in coaching developers.
- Recent* IT-community involvement including user groups, associations, webinars, and learning events.
- Experience working in applications development in the grain industry.
*Recent refers to experience normally acquired within the last five (5) years.
**A project is defined as a one-time job that has a defined start and end date, a clearly specified objective or scope of work to be performed, and a predefined budget.
Knowledge:
- Knowledge of ASP.NET MVC.
- Knowledge of Entity Framework.
- Knowledge of LINQ.
- Knowledge of WPF desktop application development using MVVM design patterns.
- Knowledge of C#, Visual Studio.
- Knowledge of Microsoft SQL server 2008 or higher.
- Knowledge of the methods, practices and policies that are used in the design and management of databases.
- Knowledge of Powerbuilder, including how to use Data Windows.
Operational Requirements:
Willingness and ability to work overtime on weekend and evenings occasionally, sometimes with short notice.
Reliability Status security clearance
The Public Service of Canada is committed to building a skilled and diverse workforce that reflects the Canadians we serve. We promote employment equity and encourage you to indicate if you belong to one of the designated groups when you apply.
Information on employment equity
It is the responsibility of the candidate to ensure accurate contact information is provided and updated as required. Candidates who apply to this selection process should include an email address that accepts email from unknown users (some email systems block these types of email such as SPAM).
Communication for this process will be sent via email. All communication relating to this process, including email correspondence, may be used in the assessment of qualifications.
In order to manage the number of applications in the selection process, management may use top-down consideration of scores at various steps in the process, to determine the number of candidates who will be further considered in the process.
Confirmation of receipt of applications will not be sent by Canadian Grain Commission; only candidates successful in the screening process will be contacted.
Preference will be given to veterans and to Canadian citizens, in that order, with the exception of a job located in Nunavut, where Nunavut Inuit will be appointed first.
Information on the preference to veterans
We thank all those who apply. Only those selected for further consideration will be contacted.