- Carries out the design, programming, approval, implementation and maintenance of software solutions (interfaces, applications, web services, API) in collaboration with team members and internal and external partners.
- Responsible for the design and front-end web programming of dynamic interfaces that are tailored to the needs of expert users, such as super users or functional owners, and that reflect the business logic in the applications developed by the Engineering and Development team.
- Designs and programs interfaces and advanced search tools to support informed decision making in applications developed by the Engineering and Development team.
- Participates in the feasibility analysis of projects and proposes innovative solutions in conjunction with key NFB technology services staff.
- Collaborates in the planning and monitoring of projects for the implementation of developed solutions.
- Contributes to the development of an architecture adapted to the specifics of media management, including the implementation of APIs that respect the best practices of service-oriented development (SOA).
- Participates in the implementation of solutions on internal or cloud platforms, in the documentation and in the training of IT support staff and expert users.
- Participates in the peer review of code, applying programming standards to ensure the quality of applications under development.
- Validates the quality of delivered solutions and contributes to the development and programming of test scenarios.
- Monitors and learns about recent technical developments in the industry; researches and tests new technologies; designs prototypes; studies the reliability and performance of new technologies and their ease of integration.
- A university degree in an appropriate discipline, such as Computer Science or web or software development;
- At least three (3) years of professional experience in web design, modelling, architecture, and development on medium-to-large-scale projects, or equivalent combination of education and experience;
- Essential experience developing web applications in Java or Groovy application frameworks such as Grails, Spring, Spring Boot and Hibernate, and ideally experience with Python;
- Demonstrated experience with JavaScript application frameworks such as Vue, React, Angular and , and excellent understanding of web technologies such as HTML5, JavaScript, XML, JSON, CSS, jQuery and AJAX;
- Excellent understanding of service-oriented architecture (SOA) and RESTful interfaces.
- Good knowledge of search engines such as Elasticsearch, databases such as MySQL, Oracle and MongoDB, caching technologies such as Redis and message agents such as RabbitMQ;
- Good knowledge of Git and Git workflows (code reviews, branch manipulation), repository management (GitLab/GitHub) and continuous integration and continuous deployment (CI/CD) principles;
- Knowledge of cloud platforms such as AWS and on-premise infrastructure using an application server such as Tomcat in a Linux environment and Docker containers;
- Ability to communicate orally and in writing in both official languages (English and French).
- Excellent ability to manage multiple tasks simultaneously, with an organized, meticulous, structured and disciplined approach to work;
- Personal qualities such as open-mindedness, creativity, innovation, judgment, thoroughness and team spirit.
-
Full Stack Developer
4 days ago
Edjuster Montréal, QC, CanadaCircle Medical is a venture-backed Y-Combinator healthcare startup on a mission to bring quality, delightful primary care to everyone on the planet. Built by top-tier physicians, engineers, and designers, our medical practice and underlying technology have pioneered how people fi ...
-
Full-Stack Developer
1 day ago
FlightHub Montréal, QC, CanadaUNCAGE YOUR AMBITION as a · Back-End PHP Developer · We are FlightHub Group , an ambitious team of people that created FlightHub and Justfly . Our brands have grown to become two of the top-ranked travel agencies in North America. We now serve over 3 million customers p ...
-
Developper full stack/Full Stack Engineer
16 hours ago
Activix Greater Montreal Metropolitan Area, CanadaL'ingénieur full stack travaillera au sein de la division Activix de Trader Corporation et sera responsable de l'architecture, du développement et de la maintenance des fonctionnalités de notre CRM. · En tant qu'employé d'Activix, vous ferez partie d'une équipe qui est à la point ...
-
Développeur Full Stack/Full Stack Developer
15 hours ago
Points Montreal, Canada Full time /*** English Version Below *** Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, s ...
-
Full stack developer
19 hours ago
Atana Montréal, Canada Full timeCześć · Jesteśmy małą firmą, która buduje wyszukiwarkę indywidualnych interpretacji podatkowych w Australii. · Aktualnie korzystamy z: · React · Node · MongoDB · GraphQL (Apollo) · AWS · Git · Szukamy osoby, która będzie umiała odnaleźć się w tych technologiach. Nie wymagamy znaj ...
-
Full Stack Developer
2 days ago
The Select Group Montreal, CanadaFull Stack Developer (Bilingual) · Location: Hybrid (2-3x per week on site in Montreal) · Contract: 12+ months · Full Stack Developer (Bilingual) Requirements: · Bilingual (French, English) · Strong development experience with the following: · Java · JavaScript · Node JS · Pytho ...
-
Full-Stack Developer
2 days ago
Noverka Conseil Montréal, QC, CanadaWe are driven by innovation and success, both in our relationships and in our practices. · Our client, an organization in the banking industry is looking for a Full Stack Developer Node/Typescript · Reporting to the Director of Software Engineering, the successful candidate wil ...
-
Full Stack Developer
19 hours ago
Solution SFT Montreal, CanadaYour mission: · As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology. · Our developers contribute across the full technology stack, from database and DevOps infrast ...
-
Full-Stack Developer
23 hours ago
Flighthub Montreal, CanadaWe are looking for a Full-Stack Developer & PHP) to join our team. Working with Pascal, our Lead Developer and the rest of our Revenue Team, you will have the opportunity to work on high volume e-commerce platforms, for both and Working closely with a team of skilled develope ...
-
Full Stack Developer
11 hours ago
Axelon Services Corporation Montreal, Canada· Job Title : Full Stack Developer · Location: Montreal( Office attendance from day 1- hybrid Mode 3x per week) · Years of experience : 5 years · Job summary · Working with the Non-Financial Risk Technology (NFRT) group, you will be responsible for providing a reliable, robust a ...
-
Full Stack C# And .Net Developer
4 days ago
Actalent Montreal, Canada ContractJOB DESCRIPTION Passionate about your field? Looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? Want to join a world class company and industry leader and be proud to contribute to our projects ...
-
Full stack Java developer
2 days ago
Infotek Consulting Inc. Montreal, CanadaOverview: · We are looking for full stack Java Developers for a contract opportunity within Financial/banking sector located in Montreal with 3 days in the office model. · This role offers a great opportunity to contribute to a complex area of bank operations right from the star ...
-
Full Stack Web Developer
4 days ago
Walter Interactive Montreal, CanadaWalter Interactive has been building web applications for over 8 years. It has delivered production systems to over 250 different clients. Check our web site at: · As a Full Stack Developer, your mission will be to skillfully find solutions that fit our client's needs. You'll ha ...
-
Java Full-stack Developer
4 days ago
Genpact Montreal, CanadaJob Title: Java Full-stack Developer · Location: Montreal, CANADA (Day one on-site on Hybrid setting) · Duration: Full-time · With a startup spirit and 115,000+ curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it ...
-
Full Stack Developer-Tableau
4 days ago
Noverka Conseil Montréal, QC, CanadaWe are driven by innovation and success, both in our relationships and in our practices. · Our client, an organization in the Investment field is looking for a Full Stack Developer . · Net/C# application development; · Design from analysis files or business rules; · Participa ...
-
Senior Full Stack Developer
23 hours ago
Reel FX Creative Studios Montreal, CanadaJob Summary: · The Senior Full Stack Developer is guiding a team responsible for the design, development, deployment, and maintenance of over 40 internal facility and production management applications supporting the creation of animated feature films, episodic series, commercia ...
-
Senior Full Stack Developer
15 hours ago
Vention Montreal, Canada Full timeJob Description · We seek a Senior Full Stack Developer to join our growing team. As a critical team member, you will create new full-stack features from user interfaces to the backend and database. We aim to develop high-quality projects, and you can expect to be challenged on p ...
-
Full stack Java Developer
2 days ago
CGI Montreal, Canada Full timePosition Description: · Technical skills required for future developers · I.Basic requirements · Event-based Kotlin backend in webflux mode · Angular front-end · Full stack Java · JavaSpring suite · Team player · Agile mode · II.Optional skills · Spring Batch · Azure MSSQL da ...
-
Full Stack Software Developer
34 minutes ago
DRW Montréal, QC, CanadaDRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own ...
-
Full Stack Web Developer
2 days ago
Walter Interactive Montréal, QC, CanadaWalter Interactive has been building web applications for over 8 years. It has delivered production systems to over 250 different clients. Check our web site at: a Full Stack Developer, your mission will be to skillfully find solutions that fit our client's needs. You'll have the ...
Full Stack Developer - Montreal, Canada - National Film Board of Canada
Description
SUMMARY OF DUTIES
As a member of the Engineering and Development team, contributes to the development of all components of the team's software solutions in all phases of development. Using front-end and back-end web expertise, designs, programs, validates, implements and maintains interfaces, applications, web services and APIs. Maintains a technology watch, helps select technologies and contributes to the development of the system architecture.