Reference Number
CGC18J-016465-000196
Selection Process Number
18-CGC-HQ-EA-IT-2666
Organization
Canadian Grain Commission
Year
2018-2019
Days Open
17
Classification
CS02
City
Winnipeg
Type
External
Total
34
Employment Equity
16
(47.1%)
Screened out
15
(44.1%)
Screened in
19
(55.9%)
Employment Equity 47.1% 16
Screened Out 44.1% 15
Screened In 55.9% 19
Women 0% 0
Visible minority 41.2% 14
Indigenous 0% 0
People with disabilities 0% 0
English 0% 0
French 0% 0
Citizens 58.8% 20
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 special accommodation. All information received in relation to accommodation will be kept confidential.
Information on accommodation for persons with disabilities
The CGC is a significant part of Canada’s dynamic and diverse agriculture sector. We regulate grain handling in Canada, set grain standards and conduct grain research. As a small but high-performing and creative organization, we strive to provide high-value IM/IT services to our clients and live our values of Excellence, Integrity, Respect and Accountability.
Our office is located at 303 Main Street in downtown Winnipeg, close to countless amenities found at Winnipeg Square, the Forks, St. Boniface and the Exchange district. Take advantage of our Employee and Family Assistance program, walking club and ad-hoc fitness classes onsite or discounted memberships at GoodLife Fitness.
A pool of qualified or partially qualified candidates may be established and may be used for similar indeterminate, specified period employment, acting appointments, assignments, secondments or deployments.
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 two:
1. Recent1 and significant2 experience in providing application development maintenance and support for Sybase PowerBuilder applications.
2. Recent1 and significant2 experience in providing application development maintenance and support for C# applications using Visual Studio.
AND:
• Recent1 and significant2 experience in writing Structured Query Language (SQL) code.
• Recent1 and significant2 experience in analyzing and resolving application software issues.
Definitions:
1 - Recent refers to experience normally acquired within the last five (5) years.
2 - 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).
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.
Certifications:
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.
• Recent1 experience as a programmer on a software development project2 team in a corporate environment.
• Recent1 experience in automated unit testing and related frameworks (ie. MSTEST, NUNIT) Recent1 experience with HyperText Markup Language (HTML) or JavaScript
• Recent1 experience in coaching developers.
• Recent1 IT-community involvement including user groups, associations, webinars, and learning events.
• Experience working in applications development in the grain industry.
Definitions:
1 - Recent refers to experience normally acquired within the last five (5) years.
2 - 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.
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.
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
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.
Organizational Needs:
In support of achieving a diversified workforce, consideration may be given to candidates self-identifying as belonging to one of the following employment equity groups: aboriginal peoples, persons with a disability, visible minority and women.
• Reliability and Security: Reliability Status.
• Willingness and ability to travel occasionally.
• Willingness and ability to work overtime on weekend and evenings occasionally, sometimes with short notice.
• Willing and able to be on call as required.
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 targeted groups when you apply.
Information on employment equity
Only applications submitted online using the ‘Apply online’ button above will be considered.
You will be asked to complete a screening questionnaire when you apply online. Please clearly demonstrate in your screening questionnaire how you meet the education and experience criteria. You must provide concrete examples that illustrate how you meet the requirement in order to be screened in and assessed.
A cover letter is not required as the screening questions will be used for screening purposes.
Confirmation of receipt of applications will not be sent by Canadian Grain Commission; only candidates successful in the screening process will be contacted.
Please note that candidates will be responsible for all travel costs related to this selection process.
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.
Preference will be given to veterans and to Canadian citizens, in that order.
Information on the preference to veterans
We thank all those who apply. Only those selected for further consideration will be contacted.