Reference Number
RCM23J-060295-000106
Selection Process Number
23-RCM-EA-N-S-NCR-SPS/TO-119879
Organization
Royal Canadian Mounted Police
Year
2023-2024
Days Open
21
Classification
IT02
City
Ottawa
Type
External
Total
402
Employment Equity
213
(53%)
Screened out
110
(27.4%)
Screened in
292
(72.6%)
Employment Equity 53% 213
Screened Out 27.4% 110
Screened In 72.6% 292
Women 19.9% 80
Visible minority 41.3% 166
Indigenous 0% 0
People with disabilities 4% 16
English 90.3% 363
French 9.7% 39
Citizens 53.7% 216
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.
Persons who cannot apply online or persons with disabilities preventing them from applying online are asked to inform the contact persons responsible for this process prior to the closing date. You may also review jobs open to the public through INFOTEL at 1-800-645-5605. The INFOTEL number for persons using a TTY/TDD is 1-800-532-9397.
The Specialized Software Development Unit (SSDU) Forensic Software Developer role will work in a team environment to contribute to software development projects related to police operations such as surveillance technologies and digital forensics. The Forensic Software Developer will work with their team to design, develop, test, document, and provide maintenance and support of, software solutions as well as troubleshoot technical issues.
This position is part of the Specialized Software Development Unit (SSDU) under Technical Investigation Services. SSDU is responsible for the design, development, testing, maintenance and support of software solutions to enhance the police operations that are part of Technical Investigation Services.
The core of our mandate is to provide custom and specialized software solutions in support of police operations that do not exist elsewhere. In this respect our solutions are unique and the work environment is fast paced and always evolving.
Our office is located in the Technical and Protective Operations Facility at 1426 St. Joseph Blvd. in Orleans, Ottawa, however please note that IT-02 team members are currently able, though not required, to telework. Employees will be required to physically go in to the office on occasion for in-person meetings and when necessary due to the nature of the work being performed.
The immediate need is to staff four positions on an indeterminate basis.
A pool of candidates may be established and may be used to staff similar positions within the RCMP in the National Capital Region on an indeterminate or specified period (including term, acting, or assignment) basis, with various linguistic profiles and various RCMP security clearances.
Should a Civilian Member (CM) be found qualified and selected for appointment, the appointment will not result in a change of status to the Public Service (PS) category for the CM.
Positions to be filled: 4
Your résumé.
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.
Note:
1. Indeterminate incumbents in the IT group on December 9, 2021 who do not possess the education prescribed above, are deemed to meet the minimum education standard 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 IT group.
2. Indeterminate 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 standard 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 IT group.
3. At the manager’s discretion, an acceptable combination of education, training and/or experience may serve as an alternative to the minimum 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.
Recent* experience developing and maintaining IT applications written in one or more of the following languages: Java, C/C++, C#, Python or JavaScript.
Recent* experience in application debugging and testing.
Recent* experience analyzing requirements and recommending solutions relating to software development.
Experience in application programming utilizing a database system such as, but not limited to: Oracle, MySQL, Postgresql, MongoDB or SQL Server.
*Recent is defined as within the last 3 years
Experience in application development for iOS and/or Android.
Experience in application development using cross-platform tools such as Xamarin, React Native.
Experience with front-end User Interface architecture, design and frameworks such as CSS/SCSS, JavaScript, Angular, Bootstrap, QT.
Experience with Object-Relational Mapping tool i.e. Entity Framework, Hibernate, etc.
Various language requirements
Information on language requirements
Knowledge of application development, support and maintenance.
Knowledge of database design and management.
Knowledge of testing of software using a systematic approach.
Ability to communicate effectively in writing.
Ability to communicate effectively orally.
Analytical Thinking
Continuous Learning
Results Oriented
Teamwork
Knowledge of network security tools such as firewalls, VPNs or proxies.
Knowledge of container technologies such as Docker.
Enhanced Reliability Status with Top Secret security clearance - All applicants for positions within the Royal Canadian Mounted Police will be subject to a thorough security clearance process which includes an interview wherein questions may include (but not limited to), reference checks, previous employment, on-line activities, credit checks, alcohol and/or drug use.
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
You must provide proof of education credentials. If you obtained your degree outside Canada, it is your responsibility to demonstrate its equivalence, please take a look at the following link for more information: https://www.cicic.ca.
Persons are entitled to participate in the appointment process in the official language of their choice. Applicants are asked to indicate their preferred official language in their application.
Our means of communication with applicants is via e-mail. Please ensure to include a functional e-mail address, which will accept messages from unknown users (some e-mail systems block these types of e-mails). It is the responsibility of the candidate to ensure accurate contact information is provided and updated as required.
The Public Service of Canada is also committed to developing inclusive, barrier-free selection processes and work environments. If contacted in relation to a job opportunity or testing, you should advise the Public Service Commission or the departmental official in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner. Information received relating to accommodation measures will be addressed confidentially.
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.