1

Javascript Python Jobs in Montreal, QC (NOW HIRING)

Codage et depannage de composantes logicielles en langage Java, JavaScript, Python, C++; * Toute autre connaissance technique, langage ou plate-forme est un atout; * Preparation de tests unitaires ...

Experience en developpement d'applications geospatiales (JavaScript, Python, .NET) ; * Connaissance des bases de donnees spatiales (PostGIS, Oracle Spatial, SQL Server Spatial) ; * Comprehension des ...

Expérience en développement d'applications géospatiales (JavaScript, Python, .NET) ; * Connaissance des bases de données spatiales (PostGIS, Oracle Spatial, SQL Server Spatial) ; * Compréhension ...

New

Deliver reliable, scalable new features to MOKO users developed using Python, MySQL, HTML, JavaScript, and CSS. Work with the development team to design and deliver finished, high quality, and ...

Develop and troubleshoot in Node.js, JavaScript and SAP UI5. * Monitor and optimize the application ... Proven experience in developing solutions using Python and Generative AI. * Proven experience in ...

Develop and troubleshoot in Node.js, JavaScript and SAP UI5. * Monitor and optimize the application ... Proven experience in developing solutions using Python and Generative AI. * Proven experience in ...

Connaissance du langage de script Python * Experience en gestion de systemes SQL * Le candidat ... Connaissance de JavaScript, Node.js * Connaissance de l'environnement de developpement iOS et Xcode

Strong proficiency in Python. Javascript, Node.js or Typescript experience is an advantage * Experience with web frameworks such as Django, FastAPI or Flask * Solid understanding of debugging ...

next page

Showing results 1-20

Javascript Python information

What are the key skills and qualifications needed to thrive as a JavaScript Python Developer, and why are they important?

To thrive as a JavaScript Python Developer, you need strong programming fundamentals in both JavaScript and Python, along with experience in web frameworks and software development best practices. Familiarity with tools such as Node.js, React, Django, RESTful APIs, and version control systems like Git is typically required. Problem-solving ability, effective communication, and adaptability are valuable soft skills that help developers collaborate and deliver high-quality solutions. These skills are crucial for building robust, scalable applications and working efficiently in diverse development teams.

How do professionals in a JavaScript Python role typically collaborate with front-end and back-end teams?

In a JavaScript Python role, collaboration between front-end and back-end teams is essential. Professionals often act as a bridge, using JavaScript for client-side functionality and Python for server-side logic. They participate in stand-up meetings, coordinate on API design, and ensure seamless data flow between the user interface and the server. Regular communication and code reviews help maintain consistency and efficiency across the tech stack, fostering a collaborative and agile development environment.

What do JavaScript Python developers do?

JavaScript Python developers are programmers skilled in both JavaScript and Python languages. They often work on both frontend and backend development, building web applications, APIs, and scripts. Their expertise allows them to integrate interactive user interfaces (with JavaScript) and server-side logic or automation (with Python). These developers are valuable for projects that require a combination of dynamic client-side features and robust backend processing.

What is the difference between Javascript Python vs Java Developer?

AspectJavascript PythonJava Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Python or JavaScript certificationsBachelor's degree in Computer Science or related; Oracle Java certifications
Work EnvironmentWeb development, front-end and back-end projects, startups, tech companiesEnterprise applications, backend systems, financial services, large-scale software
Industry UsageWeb development, startups, tech firmsBanking, finance, enterprise software
Common Search/ComparisonJavascript Python vs Java Developer

Javascript Python developers focus on web development, with Python often used for data science and backend tasks, while Java Developers typically work on large-scale enterprise applications. Both roles require programming skills but differ in industry focus and project types.

What are popular job titles related to Javascript Python jobs in Montreal, QC? For Javascript Python jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Javascript Python jobs in Montreal, QC look for? The top searched job categories for Javascript Python jobs in Montreal, QC are:

Programmer Analyst Tech Lead

Societe Generale

Montreal, QC • On-site

Other

Posted 3 days ago


Job description

ABOUT THE JOB: 
The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Societe Generale investment and corporate banking units and their clients, accelerating their digital and technological transformation. GBTO differentiates itself through the pace of its Agile transformation, the spread of technology and data culture, shortened decision making processes, and a strong industrialized delivery approach.

The Montreal Solutions Center (MSC) develops software solutions for major financial markets across the Americas, Asia, and Europe. Our solutions are designed to support strategic initiatives, enhance client experience, and bring high visibility value to the Bank.

Within Societe Generale, you will join the Global Banking & Investors Solutions (GBIS) organization. More specifically, you will be part of the Digital Office of the Client eXperience Steering (CXS) department, responsible for building, maintaining, and evolving digital platforms supporting the Client Onboarding and Client Lifecycle processes.

WHAT WILL BE YOUR DAY-TO-DAY? 
As part of the Digital Office, our team is at the forefront of technology within Societe Generale. We embrace an API first mindset and develop services integrated into our B2B digital ecosystem.

You will join the Montreal team as a hands on Associate Tech Lead, combining active development with technical leadership through influence.

In this context, your main responsibilities will include:
Hands on Development
    Participate in design thinking sessions to collect needs and define technical solutions
    Develop application components from user interface to backend services and data management
    Build and maintain web applications and APIs using JavaScript, Python, SQL, and HTML/CSS
(optional: ReactJS, TypeScript)
    Contribute to multiple workstreams concurrently in an Agile delivery environment

Technical Leadership & Quality
    Act as a technical referent for the team on day to day development activities
    Review code produced by other developers to ensure quality, consistency, and adherence to best practices
    Contribute to ensuring release readiness by validating technical deliverables and identifying risks
    Promote coding standards, documentation, and maintainable design

Architecture & Technical Guidance
    Participate in technical and architectural discussions and propose implementation patterns
    Advise on technology choices, integrations, and orchestration solutions (APIs, workflows, data pipelines)
    Anticipate scalability, performance, and maintainability considerations

Collaboration & Delivery
    Follow and apply Agile methodologies within the team
    Estimate development efforts, report on project status, and contribute to delivery commitments
    Collaborate closely with internal stakeholders, IT teams, and external partners
    Support business systems while meeting customer and regulatory deadlines
    Exercise leadership through technical influence, not people management

Tooling, Orchestration & Data
    Work with source control and CI/CD tools (Git, GitHub, Jenkins)
    Use BPMN and workflow/orchestration tools such as Camunda
    Contribute to data preparation and transformation pipelines (ETL, optional: Airflow)

Technical Community
    Represent the team in internal technical communities (Tech Leagues, guilds, internal tech events)
    Share best practices, lessons learned, and contribute to the technical culture
 

SKILLS AND QUALIFICATIONS:

About You:
    Bachelor's degree in Engineering, Computer Science, or a related field
    Hands on technical profile with the ability to guide and influence other developers
    Strong problem solving and analytical skills with attention to detail
    Proactive, collaborative, and eager to learn
    Able to manage multiple priorities and work across time zones
    Strong written and verbal communication skills in English and French

Must Have:
    Experience working on IT projects in Agile environments 
    Strong experience in web application and API development 
    Proficiency in JavaScript and Python 
    Solid knowledge of SQL and data transformation concepts 
    Knowledge of BPMN and business process orchestration

Technical Stack:
    Language: JavaScript, Python, SQL, HTML/CSS
    Tools: Github, Git, Jenkins, SG Data Factory (or similar ETL), AirFlow (or similar)

A Plus:
    Experience in capital markets is not a requirement but you need to be interested by our business and to anticipate our user needs.
    Client-facing experience with data processing and reporting
    Comfortable with Excel (Power Query), Power BI, or similar tools
    Experience or interest in Capital Markets 
    Exposure to BI / reporting tools (Power BI, Excel Power Query)

Languages
    French and English
    Both are required as the role involves regular collaboration with colleagues across the world
 

LANGUAGE: 

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States. 

Due to US Federal Securities law that may apply to this position, candidates who will apply for this position may be required to submit to an enhanced background screening, including the collection of their fingerprints by a third-party vendor selected by the Financial Industry Regulatory Authority ("FINRA").