Reference Number
TSB22J-021470-000107
Selection Process Number
22-TSB-CORP-EA-032
Organization
Transportation Safety Board of Canada
Year
2022-2023
Days Open
35
Classification
IT03
City
Gatineau
Type
External
Total
6
Employment Equity
0
(0%)
Screened out
0
(0%)
Screened in
0
(0%)
Employment Equity 0% 0
Screened Out 0% 0
Screened In 0% 0
Women 0% 0
Visible minority 0% 0
Indigenous 0% 0
People with disabilities 0% 0
English 0% 0
French 0% 0
Citizens 100% 6
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.
The TSB was created as an independent agency due to the importance of impartiality in the conduct of investigations. It is fundamental to the achievement of the TSB’s mandate for employees to be free from real, apparent or potential conflicts of interest in the conduct of day to day operations. As such, and in accordance with the TSB Code of Values and Ethics, the successful candidate in this selection process cannot directly own an interest (shares or other) in a company involved in the air, marine, rail, or pipeline industry. Other personal activities relating to these industries may also represent a conflict of interest. Should you have concerns in regards to your candidacy and any real, apparent or potential conflicts of interest, you are strongly encouraged to raise them as early in the process as possible. For additional information on the TSB's Code of Values and Ethics, please visit the website at: http://www.tsb.gc.ca/eng/index.asp
WE HAVE A GREAT OPPORTUNITY FOR YOU
The IT Solutions group at TSB is looking for a dynamic person who enjoys working in a fast-paced environment.
As a Senior Application Architect, you will participate in the full software development life cycle, including:
• designing a new modern architecture for migrating legacy applications to ReactJS;
• writing reusable, modular code and being a project lead on a project specific basis;
• the opportunity to focus on new development.
With a demonstrated aptitude for fostering collaboration and communication skills, you will:
• guide other developers with code reviews and mentorship; and,
• encourage innovative explorations into new frameworks, architectures and new technologies.
The Transportation Safety Board of Canada (TSB) is part of the core public service administration named in Schedule IV of the Financial Administration Act (FAA) and is also subject to the Public Service Employment Act (PSEA). This being said the TSB is an independent arm's length agency that reports to Parliament through the President of the Queen's Privy Council for Canada. The organization aspires to be a modern world-class organization that evolves and adapts as it strives to influence changes that advance transportation safety. The TSB has a strong and credible reputation in Canada and around the world.
The TSB is a small organization with approximately 220 employees and 5 Board Members, including the Chair. The organization operates in a decentralized manner in 10 locations across Canada. Employees work in a collegial and collaborative environment.
The intent of this process is to fill one (1) position on a temporary basis for 24 months. A pool of partially qualified candidates may be created, this pool could be used to staff other similar positions in the future.
Positions to be filled: 1
Your résumé.
ESSENTIAL QUALIFICATIONS
EDUCATION:
Graduation from a two-year program of study from a recognized post-secondary institution with acceptable specialization in computer science, information technology, information management or another specialty relevant to the position to be staffed.
At the manager's discretion, an acceptable combination of education, training and/or experience may serve as an alternative to the minimum post-secondary education stated above. Whenever the minimum education is met using this alternative, it is met for the specific position only and must be re-assessed for other positions for which this alternative has been specified by the manager.
EXPERIENCE:
Recent and significant* experience in JavaScript framework development, including creation of Single Page Applications (SPA), and creation of reusable standard components and libraries. ReactJS is ideal, Angular 2+ or AngularJS are also acceptable.
Recent and significant* experience in developing applications in .Net with a Microsoft SQL Server back-end.
Recent and significant* experience working in an API-driven architecture.
Recent and significant* Experience providing coaching and mentoring to colleagues.
*Recent and significant refers to the breadth and depth of experience acquired over approximately 3 consecutive years within the last 7 years. Breadth and depth is defined as a combination of time spent doing the activity, as well as type (range, scope, and complexity) of work performed.
EXPERIENCE:
Experience with ReactJS Framework;
Experience in cloud development using Microsoft Azure;
Experience with Azure DevOps Services;
Experience in data modeling and developing SQL scripts such as database queries, stored procedures, function, views, etc.
English or French
Information on language requirements
KNOWLEDGE:
Knowledge of JavaScript libraries and frameworks such as, but not limited to: ReactsJS, Typescript, Angular, jQuery, ECMAScript, etc.;
Knowledge of current government-wide initiatives and strategies, best practices, and emerging IT or digital trends that affect the management of IT solutions, service, and program delivery in the Government of Canada.
ABILITIES:
Ability to analyse complex IM/IT problems and make informed recommendations on a technical solution;
Ability to communicate effectively in oral
Ability to communicate effectively in writing;
Ability to work under pressure to meet deadlines
PERSONAL SUITABILITIES:
Initiative
Dependability
Team Work
Adaptability
Selection may be limited to members of the following Employment Equity groups: Aboriginal persons, persons with disabilities, visible minorities, women
Information on employment equity
OPERATIONAL REQUIREMENTS:
The incumbent of this position may be required to work overtime.
Reliability Status security clearance
The Transportation Safety Board of Canada is committed to achieve a representative workforce. Selection may be based on qualified candidates self-declaring as being a member of one or more of the following groups: Aboriginal peoples, persons with disabilities, women and visible minorities.
Reference checks may be sought.
An interview may be administered.
A test may be administered.
You must provide proof of your education credentials.
Persons are entitled to participate in the appointment process in the official language(s) of their choice.
Preference will be given to veterans first and then to Canadian citizens and permanent residents, 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.