Reference Number
DFO18J-018371-000213
Selection Process Number
18-DFO-GLF-EA-251218
Organization
Fisheries and Oceans Canada
Year
2018-2019
Days Open
14
Classification
CS02
City
Moncton
Type
External
Total
42
Employment Equity
15
(35.7%)
Screened out
9
(21.4%)
Screened in
33
(78.6%)
Employment Equity 35.7% 15
Screened Out 21.4% 9
Screened In 78.6% 33
Women 11.9% 5
Visible minority 21.4% 9
Indigenous 0% 0
People with disabilities 0% 0
English 64.3% 27
French 35.7% 15
Citizens 66.7% 28
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.
1. The positions to staff are the following:
Stream 1: Programmer Analyst, Java Application Development.
Stream 2: Programmer Analyst, .Net Application Development.
Stream 3: Quality Control (software testing).
2. Our intention is to communicate with candidates through email. Candidates participating in this selection process must include in their application a valid email address and make sure that this address is functional at all times and that their system accepts messages from unknown users (some email systems block the receipt of these types of email).
3. ALL JOB APPLICATIONS MUST BE SUBMITTED USING THE WEBSITE: www.canada.ca/government-jobs. NO APPLICATION WILL BE ACCEPTED BY EMAIL.
A pool of qualified candidates may be established in order to staff similar positions with various tenures and various linguistic profiles at Fisheries and Oceans Canada.
Positions to be filled: Number to be determined
Your résumé.
EDUCATION (ALL STREAMS)
Successful completion of two 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 OR at manager's discretion, an acceptable combination of a secondary school diploma in addition to a minimum of approximately three (3) years of experience in the Information Technology (IT) field.
NOTE:
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. The candidate MUST identify on his or her application if he or she is grandfathered, as such.
EXPERIENCE
ALL STREAMS
- Significant* experience in all phases of the Software Development Lifecycle including analysis, design, build, test, deliver, and support.
- Significant* experience analyzing and documenting client requirements, and recommending solutions.
STREAM 1
- Significant* experience in application development using Java Technologies for Web Applications.
STREAM 2
- Significant* experience in application development using .Net Technologies for Web Applications.
STREAM 3
- Significant* experience working with Quality Control of applications.
- Significant* experience working with Functional Testing, Regression Testing, Usability Testing, Exploratory Test, Performance Testing, Load Testing and Automated Testing.
- Significant* experience creating Test Plan, Test Scenarios, Test Cases and Test Results.
Significant* is defined as experience normally associated with having performed a broad range of related activities for a period of approximately three (3) years.
EDUCATION (ASSET)
- A diploma from a 3-year program offered by a recognized educational institution with specialization in computer science, computer engineering or any other field related to the position.
- A bachelor's degree from a recognized educational institution with specialization in computer science, computer engineering or any other field related to the position.
- A professional certification such as: Certified ScrumMaster (CSM), PMI-ACP, Cert. APM.
EXPERIENCE (ASSET)
- Extensive** experience working with Java Technologies for Web Applications such as (but not limited to) Java EE, Java Database Connectivity (JDBC), Java Business Integration (JBI).
- Extensive** experience working with .Net Technologies for Web Applications.
- Experience in developing applications with Microsoft CRM Dynamics.
- Experience designing and developing databases, including Oracle, SQL Server, PostgreSQL, or MySQL.
- Experience documenting business requirements into technical requirements.
- Experience troubleshooting technical issues and identifying modifications needed in existing applications to meet changing user requirements.
- Experience preparing technical documentation (e.g., user guides, technical specifications).
- Experience using the Treasury Board Web Experience Toolkit.
- Experience working with one or more of the following technologies:
• CSS, HTML5, AJAX or JavaScript
• Gradle or Maven
• Hibernate
• The Spring Framework
• Java Application servers such as Tomcat, Oracle WebLogic, or IBM WebSphere
• Relational databases and SQL
• NoSQL databases (ex., document oriented database)
• Model-View-Controller design pattern
• An Agile software development methodology such as Scrum (or others)
• Source code repositories
• Adobe Experience Manager system
• vmWare Workstation
• Katalon Studio
• jMeter
• SoapUI
• Jaws Software
Extensive** is defined as the breadth and depth of experience associated with having performed a broad range of various, complex related activities over a period of at least 5 years.
Various language requirements
English Essential, French Essential, Bilingual Imperative BBB/BBB
Information on language requirements
KNOWLEDGE
ALL STREAMS
Knowledge of Software Development Life Cycle (SDLC)
Knowledge of trends and best practices in application development.
Knowledge of quality control best practices.
Knowledge of relational databases and SQL (Structured Query Language).
STREAM 1
Knowledge of Java Technologies.
STREAM 2
Knowledge of .Net Technologies.
STREAM 3
Knowledge of principles of quality assurance and quality control
Knowledge of software testing
Knowledge of operating systems to enhance the effectiveness of testing environments
COMPETENCIES (ALL STREAMS)
Initiative
Dependability
Analytical Thinking
Results Orientation
Team Player
ABILITIES
ALL STREAM
Ability to manage multiple conflicting priorities
Ability to communicate effectively in writing
Ability to communicate effectively orally
Ability to work effectively in a team
STREAM 1
Ability to code for the web using Java Technologies.
STREAM 2
Ability to code for the web using .Net Technologies
STREAM 3
Ability to analyze problems and develop solutions.
Ability to provide technical advice and guidance.
ORGANIZATIONAL NEEDS
Selection may be limited to members of the following Employment Equity groups: Aboriginal persons, persons with disabilities, visible minorities, women.
OPERATIONAL REQUIREMENTS
Willingness and ability to work overtime.
Reliability Status security clearance - Some positions may require secret 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
Reference checks may be sought.
An interview may be administered.
A test may be administered.
Please identify clearly for which position(s) you are submitting an application.
You will be required to provide proof of your education credentials.
Persons are entitled to participate in the appointment process in the official language of their choice.
A random and/or top down selection of candidates may be used in the determination of those to be given further consideration in the assessment process.
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.