gJobs.ca

Software Developer/Programmer

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

Quick Summary

Total
402

Employment Equity
213 (53%)

Screened out
110 (27.4%)

Screened in
292 (72.6%)

Applicant Submissions (402)

Employment Equity 53% 213

Screened Out 27.4% 110

Screened In 72.6% 292

Employment Equity(213)

Women 19.9% 80

Visible minority 41.3% 166

Indigenous 0% 0

People with disabilities 4% 16

Language

English 90.3% 363

French 9.7% 39

Status

Citizens 53.7% 216

Permanent Residents 0% 0

Archived Job Poster

Software Developer/Programmer

Reference number: RCM23J-060295-000106
Selection process number: 23-RCM-EA-N-S-NCR-SPS/TO-119879
Royal Canadian Mounted Police - Technical Operations - Specialized Software Development Unit
Ottawa (Ontario)
IT-02 - SPICT-02
$75,129 to $91,953

For further information on the organization, please visit Royal Canadian Mounted Police

Closing date: 21 August 2023 - 23:59, Pacific Time

Who can apply: Persons residing in Canada, and Canadian citizens and Permanent residents abroad.

Important messages

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.

Assessment accommodation

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.

Duties

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.

Work environment

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.

Intent of the process

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

Information you must provide

Your résumé.

In order to be considered, your application must clearly explain how you meet the following (essential qualifications)

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.

Degree equivalency

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

If you possess any of the following, your application must also clearly explain how you meet it (other qualifications)

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.

The following will be applied / assessed at a later date (essential for the job)

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

The following may be applied / assessed at a later date (may be needed for the job)

Knowledge of network security tools such as firewalls, VPNs or proxies.
Knowledge of container technologies such as Docker.

Conditions of employment

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.

Other information

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

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.

Copyright © 2023 Sannax Corp. All rights reserved.
0.0