This job posting has expired.

Here are some similar positions.

Analyst, Computer Systems

February 14 2021
Industries Arts, Entertaiment, Culture and Leisure
Categories Information Technology, Programming, Development, Database Dev. & Admin., Analyst, Consultation, Business analyst, Training, Technical writer, Documentation, Systems architect, Design, System administrator
Montreal, QC

FEBRUARY  9, 2021


: 00021418
POSITION STATUS: Continuous, Full-Time
DIVISION: Finance, Operations and Technology
DEPARTMENT: Enterprise Architecture & Systems Evolution
SALARY RANGE: 09 – $72,687 to $92,027
LOCATION: Montreal

Collects and evaluates clients' requirements; manages software integration and development projects to achieve the goals outlined in the organization's Technology Plan. Main responsibilities include designing, developing, documenting and supporting applications to meet the needs and expectations of users. Actively participates in the management of technological changes by proposing and implementing continuous improvement initiatives and new solutions. With an understanding of the structure, policies and business processes, recommends solutions to achieve the technological objectives of NFB organizational units.

Based on the organization's business needs, covers one or more IT fields, such as technical support, programming, development of user interfaces or APIs, as well as technical and functional analysis of systems. Participates, as needed, in project implementation, quality-assurance activities and post-implementation follow-ups.

  • Meets with clients, analyzes and documents client requests. Defines solutions or finds alternative options, makes recommendations and produces or updates an implementation and specifications or production launch record.
  • Ensures the quality of computer products and services in accordance with the applicable standards, guidelines and procedures.
  • Proposes or develops solutions to solve computer problems or failures.
  • Contributes to solving complex problems that require an analysis and an extensive and comprehensive understanding of all the variables.
  • Develops, exploits, maintains and optimizes the computer systems for information and media management or the company systems (finance, payroll, human resources, etc.).
  • Carries out or coordinates the implementation of different activities, including preparing and conducting testing as well as demonstrating new products to customers. Provides personalized support to users as needed.
  • Responsible for quality assurance and follow-ups for the implementation of corrective measures to ensure the reliability and availability of the systems.
  • Watches for new technologies and stays abreast of tech developments in the industry; conducts research and testing on new technologies.
  • Evaluates several approaches, methods and tools to determine the best options.
  • Advises and accompanies his or her clients in the development of the project, adopting a proactive approach.
  • Develops, revises and maintains system and problem-resolution documentation. Shares their knowledge with colleagues and users.
  • Defines and monitors the various strategies related to testing, training and implementation by analyzing the components and by coordinating activities with the other service teams.


  • Bachelor's degree in computer science, software engineering, information technology or equivalent;
  • Minimum of five (5) years in a similar position, in systems development, as a programmer analyst or systems analyst;
  • Excellent knowledge of business processes, standards, norms and technology in the media industry;
  • Knowledge of Microsoft Office 365 collaboration tools (Teams, SharePoint, Dynamics 365, Power Platform) and Microsoft programming tools (an asset);
  • Good knowledge of databases such as Oracle, MySQL, SQL Server or NoSQL;
  • Strong knowledge of Agile Scrum project management methods in Jira and software-development lifecycle tools such as GitLab;
  • Knowledge of programming languages such as JavaScript,  Groovy, SQL, Python, C++, C# or others;
  • Knowledge of frameworks such as GRAILS, Django, Visual Studio or .NET;
  • Knowledge of an operating system (Windows, Linux, iOS);
  • Knowledge of the principles of service-oriented architectures (SOA) and web services (API [REST, SOAP], ASP.NET, JSON, XML).
  • Bilingualism in both official languages (French and English), both orally and in writing.


  • Effectiveness in finding solutions adapted to user needs;
  • Strong capacity for analysis and synthesis;
  • Autonomy, sound judgement, initiative, creativity and listening skills;
  • Critical thinking and ability to capture expressed needs;
  • Excellent ability to explain technical processes to colleagues using plain language and an educational approach;
  • Strong interpersonal skills and ability to lead structured actions or projects within multidisciplinary teams;
  • Understanding of system-development tools and techniques;
  • Demonstrated change-management skills with regard to the evolution of information systems;
  • Ability to analyze complex, technical or functional processes involving many systems and requiring action from many of the organization's sectors;
  • Adapts easily to changing priorities and can navigate stress or uncertainty;
  • Versatile, with a strong ability to learn, and able to work on several projects at the same time.

Interested candidates with the above qualifications are invited to apply in writing, including a copy of their résumé to *****@***.**, BY FEBRUARY 22, 2021, citing competition number: SN-00021418.

The NFB is committed to building a skilled, diverse workforce that's reflective of Canadian society. It promotes initiatives such as employment equity and encourages candidates to voluntarily indicate in their cover letter if they are a woman, a member of a First Nations group, Inuk, Métis, a person with a disability, or a member of a visible-minority group.

The NFB is also committed to developing inclusive, barrier-free selection processes and work environments. Feel free to advise us of any accommodation needs.

Please note that only applicants selected for an interview will be contacted. network