Senior JavaScript
1 month ago
Job Type: Contract
Positions to fill: 1
Job End Date: Oct 31, 2025
Pay Rate: Hourly: Negotiable
Job ID: 140685
Office Location: Fully remote – only Canada
Contract Duration: 12 months (Chance of Extension)
Story Behind the Need:- You will be a member of the Global AI & ML team focused on designing and implementing innovative, intelligent software solutions across the Bank’s business lines. Your role will be an integral part of the organization’s AI/ML strategy dedicated to creating value for the Bank and its customers. You will work closely with a team of data scientists, data engineers, AI/ML product managers, and other software engineers to understand global business partner challenges and processes in order to turn those insights into working software solutions.
- Take ownership of your work and deliver scalable, robust, and polished products for end users.
- Gather and refine business requirements and transform them into concise technical specifications.
- Perform independent research and design efficient solutions which meet specifications and adhere to the industry's best practices and organizational policies.
- Develop existing and new software products with the goal of providing an outstanding service for our customers.
- Communicate ideas verbally and in writing with the team while making it a practice to document designs, deliverables, as well as any other pertinent information such as operational and support runbooks and processes.
- Derive data insights and apply them to address business opportunities.
- 8-10 years of work experience in software engineering, web application, and full-stack development.
- 5-7 years of work experience with programming and scripting languages such as Python and Bash preferred (other languages also accepted).
- Experience with DevOps and Cloud technologies. E.g., GCP (preferred), AWS, or Azure.
- Experience working with databases and key-value data stores (e.g., MongoDB, Redis, PostgreSQL).
- Knowledge of Python (e.g., Flask, FastAPI) is a very strong plus.
- Advanced experience with Docker/Docker Compose, Kubernetes, GCP and Linux are a very strong plus.
- Experience writing/maintaining Helm Charts (preferable) and working with other IT Automation software (e.g., Ansible, Terraform) is a strong plus.
- Experience with information retrieval systems/search engines such as Lucene, Solr or Elasticsearch is a strong plus.
- Experience with building/using CI/CD pipelines (e.g., ArgoWF/ArgoCD) is a plus.
- Experience with AI Machine Learning (e.g., LLMs) is a plus.
- Experience with web crawlers (e.g., Apache Nutch) is a plus.
- Experience with using a message broker-like service (e.g., RabbitMQ, Kafka, bonus points for GCP Pub/Sub).
- Consistent use of version control (e.g., git).
- The best candidate will have a clean, error-free resume and avoid generic descriptions of their experience. They should provide detailed examples of how they used technology to solve problems within their organization.
- Great communication skills to be able to collaborate with team members also to be detail oriented.
- You have a university/college degree in a relevant STEM discipline. (Electrical/Computer/Software Engineering, Computer Sciences, Mathematics) is a strong asset.
- 1st round MS Teams video interview – HM (30 minutes)
- Introductions and discuss project details
- 2nd round MS Teams video interview – Panel with technical team (1.5 hours)
- Discuss candidate’s skills/experience and gauge the depth of their knowledge, behavioural questions.
-
Senior Bilingual Javascript
2 weeks ago
montréal, Canada S.i. Systems Full timeOur valued Telecommunication client is seeking a Senior Bilingual Javascript (VueJS) to develop "sprints" single page application and RESTful APIs.Initial 1-year contract, working hybrid (3 days onsite/2 days remote) in MontrealResponsibilities:Contribute to the development of the platformIdentify
-
Responsable Technique Java
4 weeks ago
Montréal, QC, Canada McKesson’s Corporate Full timeWe may use Google Analytics to measure how you interact with our website in order to improve the user experience. Twitter We may use other tracking technologies to collect and store personal information about your visit to our website. Server Logs – used to track the website traffic (i.e. number of website visitors, number of visitor per page, IP...
-
Senior Software Engineer
4 months ago
Montréal, QC, Canada Tungsten Revenue Consultants Full timeWho We Are FlexPay is the first to market and global leader in failed payment recovery. Our outstanding success is built upon a solid foundation of exceptional culture, adherence to our values, and an innovative AI-driven approach to solving this trillion-dollar problem. FlexPay helps subscription businesses accelerate revenue and profit growth by...
-
Marketing Operations Specialist
5 months ago
Montréal, Canada Merchant North Full time**MARKETING OPERATIONS SPECIALIST** RESPONSIBILITIES - Creating advanced microsites and landing pages from scratch with HTML5, CSS3, and JavaScript. - Building website content using an in-house Content Management System (CMS). - Creating targeted one-time and recurring campaigns, as well as multi-phase automated journeys. - Deploying account messages,...
-
Digital Consultant/front-end Specialist
5 months ago
Montréal, Canada TalentTECH Full time**Solutions Architect/Solutions Engineer/Technical Consultant/Technology Consultant/ Implementation Engineer/ Integration Consultant/Deployment Engineer-SaaS, remote** My client is a growing software implementation consulting company, and they are a key partner of a leading AI-driven HR software vendor with $400M in funding and support for their rapid...
-
Senior Developer, Digital Development
3 weeks ago
montréal (dorval), Canada Air Canada Full timeDescription Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital Development teams are...
-
Senior Developer, Digital Development
3 weeks ago
montréal (dorval), Canada Air Canada Full timeDescription Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital Development teams are...
-
Senior Developer, Digital Development
3 weeks ago
montréal (dorval), Canada Air Canada Full timeDescription Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital Development teams are...
-
Functional Netsuite Consultant
1 month ago
Montréal, QC, Canada Sky High ERP Full timeSky High is currently seeking a Functional NetSuite Consultant to join our remote team. This is a unique opportunity for you to be a part of a young, pioneering and rapidly growing company that cares about your career advancement. Sky High is a dynamic NetSuite consulting firm on a mission to make workplaces happier and more productive through our...
-
Desktop Support Specialist
5 months ago
Montréal, Canada Fivesky Full timeDoes helping all levels of users in a large global environment shout, career growth? Do you want to join an outstanding team of technology professionals where your troubleshooting skills will shine? If so then you could be Fivesky's next **_Desktop Support Technician_**. **What you've done**: - Applied your 5+ years of progressive L2 Desktop, Server, and...
-
Développeur Java Senior
4 weeks ago
Montréal, Canada Confidentiel Full timeRecherche d'un Analyste Programmeur JavaNous sommes à la recherche d'un Analyste Programmeur Java expérimenté pour rejoindre notre équipe de développement dynamique. Le candidat idéal possède une solide expertise en développement d'applications en Java sur AWS (backend et frontend). Nous recherchons une personne autonome, capable de collaborer...
-
Développeur Java Senior
4 weeks ago
Montréal, Canada Confidentiel Full timeRecherche d'un Analyste Programmeur JavaNous sommes à la recherche d'un Analyste Programmeur Java expérimenté pour rejoindre notre équipe de développement dynamique. Le candidat idéal possède une solide expertise en développement d'applications en Java sur AWS (backend et frontend). Nous recherchons une personne autonome, capable de collaborer...
-
Full Stack Senior Developer
1 week ago
Montréal, Canada C.G.I. Full time $85,000Full Stack Software EngineerJoin our team and build cutting-edge financial technology solutions that power global markets.As a Full Stack Software Engineer at [Company Name], you'll be at the forefront of developing and maintaining our robust B2B platform, "MARKETS". This platform is critical to the success of our investment and corporate banking clients,...
-
Digital Development Project Manager
5 months ago
Montréal, Canada Cogir Full timeFounded in 1995, Cogir Immobilier has more than 16,000 colleagues who are passionate about real estate. Motivated by our constant desire to give meaning to real estate, we seek to humanize, create and surpass ourselves in order to design pleasant, functional living environments that reflect the people who occupy them. Our team manages more than 365...
-
Full Stack Developer
7 days ago
Montréal, Canada C.G.I. Full time $95,000We're seeking a talented software engineer to join our team, where you'll be at the forefront of developing and maintaining critical accounting IT systems. You'll work closely with global teams to design, build, and support solutions that power our financial operations.What You'll DoDevelop Innovative Solutions: Design, code, and test robust applications...
-
Vice President of Technology
5 months ago
Montréal, Canada Alexa Translations Full time**ABOUT US** Alexa Translations is a leading translation service provider that helps the world’s largest and most prestigious legal, financial, and government industries with translation solutions that elevate the way they do business. Since 2002, we have grown our reputation by forging long-term relationships built on trust. Helping our clients reach...
-
Automation Specialist
5 months ago
Montréal, Canada Haivision Full timeMontreal, Quebec Permanent, Full-Time **Job Summary**: The Automation Specialist will focus on system verification of software produced by our Development group using automation. We are looking for a detail-oriented professional with a high degree of programming skill and problem-solving abilities to join our QA Engineering team. You will lead the team of...
-
Analyste Programmeur Java
2 weeks ago
montréal, Canada Confidentiel Full timeNous recherchons activement un Analyste Programmeur Java senior pour rejoindre notre équipe de développement dynamique. Le candidat idéal possède une solide expertise en développement d’applications en Java sur AWS (backend et frontend). Nous recherchons une personne autonome, capable de collaborer efficacement tout en favorisant un environnement de...
-
Analyste Programmeur Java
2 weeks ago
montréal, Canada Confidentiel Full timeNous recherchons activement un Analyste Programmeur Java senior pour rejoindre notre équipe de développement dynamique. Le candidat idéal possède une solide expertise en développement d’applications en Java sur AWS (backend et frontend). Nous recherchons une personne autonome, capable de collaborer efficacement tout en favorisant un environnement de...
-
Analyste Programmeur Java
2 weeks ago
montréal, Canada Confidentiel Full timeNous recherchons activement un Analyste Programmeur Java senior pour rejoindre notre équipe de développement dynamique. Le candidat idéal possède une solide expertise en développement d’applications en Java sur AWS (backend et frontend). Nous recherchons une personne autonome, capable de collaborer efficacement tout en favorisant un environnement de...