Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Developer (Python/Java)

Toparo

One of our clients is looking for a Senior Software Engineer who will help transform the logistics industry. This isn’t just a job – it’s a lifestyle. They want you to be passionate about your work and the company you do it for. No two days are ever the same, which makes working with our client so rewarding.

About the Role: Senior Software Developer

Our client is seeking a Senior Software Developer to join their team at their office in Montreal-West. As a key player in their technology team, you will work across various applications and data sources within their technology stack to enhance customer and employee experiences, improve visibility, and elevate knowledge-sharing across the company.

Key Responsibilities:

  • Lead the design and development of cloud-native software solutions and architectures, utilizing the latest cloud services and technologies.
  • Define and implement best practices for cloud-based application development, including API management, microservices, and containerization.
  • Architect, implement and optimize scalable and resilient cloud architectures that align with business objectives and performance goals.
  • Provide technical leadership and mentorship to junior developers, fostering a cloud-centric design and innovation culture.
  • Collaborate with cross-functional teams to define cloud adoption strategies, migration plans, and infrastructure provisioning workflows.
  • Implement security controls and compliance measures to safeguard cloud environments, ensuring data privacy and integrity.
  • Stay up-to-date with emerging cloud technologies and industry trends, evaluating their potential impact on architecture and development processes.
  • Effectively communicate complex technical concepts to both technical and non-technical stakeholders.

Education & Qualifications:

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Artificial Intelligence, or a related field.
  • Minimum of 5+ years of professional software development experience, with strong expertise in Python or Java and proficiency in front-end technologies like React or Angular and backend technologies such as Node.js or similar modern web development frameworks.
  • 3+ years of hands-on experience in data science, specifically in AI, ML, and/or NLP, with a deep understanding of complex algorithms and models.
  • Extensive experience in designing, architecting, and implementing mission-critical, high-performance applications.
  • Proven track record in cloud-native architectural design, particularly in microservices, distributed systems, and API services, with strong expertise in Microsoft Azure and Snowflake.
  • Proficiency with modern DevOps tools such as Kubernetes and a deep understanding of container design patterns and database technologies like SQL Server.
  • Strong understanding of cloud security principles, including identity and access management, encryption, and compliance standards.
  • Solid knowledge of software development methodologies, including Agile and Scrum.
  • Excellent verbal and written communication skills in English. Proficiency in an additional language is required, as this role involves interaction with clients, suppliers, and colleagues across North America.
  • A collaborative team player with a proactive approach to problem-solving and a commitment to delivering exceptional results.
  • Management experience is highly valued.
  • Experience in the logistics industry is a plus.

Perks & Benefits:

  • A dynamic, high-energy environment where your contributions are valued from day one.
  • Located in an easily accessible area by car or public transit, their office provides a fun and engaging atmosphere.
  • Competitive compensation packages
  • Comprehensive benefits
  • Generous paid time off
#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Developer (Python/Java) in Montréal, QC vacancy
  •  ...efficient and enjoyable world. Role overview    As a Lead Software Developer, we expect you to be disciplined regarding software...  ...recent years in modern popular programming languages such as Python, Javascript/typescript, and/or Java Has 2+ years experience... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...Job Description: We are seeking a dynamic and proactive Tech Lead Java Developer . This is a permanent position with a requirement of being...  ...technical team. Design, develop, test, and deploy Java-based software applications using the Spring Framework and Spring Batch.... 
    Suggested
    Permanent employment
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Montréal, QC
    more than 2 months ago
  •  ...et à l’écrit). Personne dynamique axée sur les résultats ayant un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to... 
    Suggested
    Flexible hours

    Kronos Consulting

    Montréal, QC
    4 days ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be...  ...experience in Spring and Hibernate Hands-on experience on Software Application development Good in SQL joins, sub queries, referential... 
    Suggested
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...BS Computer Science (or related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge... 
    Suggested
    Full time
    Flexible hours

    Continental Technology Solutions

    Montréal, QC
    more than 2 months ago
  •  ...career. About the Role We are seeking a Junior Fullstack Developer (Python) to join our Admission & Marketplace team. You’ll contribute...  ...Do Assist in designing, coding, testing, and debugging software features. Use GenAI tools to help plan, generate, and test... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    15 days ago
  •  ...offering supply chain solutions to industry leading healthcare systems, hospitals, and...  ...seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In...  ...~ Degree in Computer Science, Software Engineering, or equivalent experience.... 
    Remote job
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    a month ago
  •  ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data....  ...Good understanding of one core programming languages (Java or Python) # RDBMS (Well versed with SQL, DB fundamentals like tables... 
    Full time

    Prolifics Inc

    Montréal, QC
    more than 2 months ago
  • $90k - $95k per year

     ...currently have a role as a Senior Fullstack Java Developer with our large consulting client for a...  ...and optimize data solutions. Apply software engineering best practices including...  ...Nice to Have Experience with Python. Additional experience working on front... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...dynamique en tant que Développeur Java/Scala pour l’un de nos...  ...outils ETL tels qu’Informatica ou Python Pandas Mettre en place des...  ...dynamic team as a Java/Scala Developer for one of our clients. This is...  ...to critical applications for leading airlines. We recruit professionals... 
    Full time
    Apprenticeship
    Local area
    Worldwide

    M Three

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be...  ...and regression testing practices • Fundamental understanding of Software Development Life Cycle and agile, test-driven development practices... 
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be...  ...collaborate with cross-functional teams to deliver high-quality software solutions that meet customer requirements and enhance user... 
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...Join us and help the world’s leading organizations unlock the value...  ...Summary: We are seeking a  Java Engineer to join the Firm Market...  ...Team . In this hands-on Software Engineering role, the successful...  ...Firm Market Risk Technology Team develops software to measure and... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    5 days ago
  •  ...office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web...  ...teams (Frontend, QA, DevOps, and team leads) to achieve project objectives. Partner...  ...Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...[English] Tower Research Capital is a leading quantitative trading firm founded in 1998...  ...Engineering department is seeking a Software Developer II to join the Data team in Montreal. This...  ...oriented programming in Rust and/or C++ and Python Experience making significant... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...Compétences techniques requises:   Programmation et script :  Java (de préférence), Python, C#, JavaScript/TypeScript, Bash, Groovy. Cadres d'...  ...____________________________________________________  Software Developer in Test   A Software Developer in Test (SDET) is a... 
    Full time
    Contract work

    Onespan

    Montréal, QC
    more than 2 months ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application...  ...independently, write and maintain production Python code, build and maintain automated tests...  ...ForeFlight:   Jeppesen ForeFlight is a leading provider of innovative aviation software... 
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    a month ago
  •  ...workplace and our community. Job Description Job Description Trigyn's direct financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both strong technical ability in a variety of Java development... 
    Full time
    Work at office
    Immediate start

    Trigyn Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...At Tecsys, the software we deliver keeps hospitals, pharmacies and distributors supplied with...  ...Why This Role Matters   As a Senior Java Developer , you will join a team at the heart of...  ...contributor and technical mentor, you'll lead by example, contribute to technical direction... 
    Manual labor
    Remote work

    Tecsys Inc.

    Montréal, QC
    13 days ago
  •  ...stimulating work environment? Join the leader in digital transformation and...  ...you a unique opportunity to develop your expertise within a high-...  ...projects in technology and software solutions.   JOB...  ...Levio is currently seeking a Python Developer to contribute to a large... 
    Permanent employment
    Full time
    Flexible hours

    Levio

    Montréal, QC
    11 hours ago
  • $96.56k - $128.74k per year

     ...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type:  Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    9 days ago
  •  ...in 1991, Collabera has been a leader in IT staffing for over 22 years...  ...and testing of multiple software modules. • Ensure implementation...  ...Collaborate with other software developers in the team to implement...  ...Oriented Design and Programming in Java and C++.  • Expert... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  .... We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic...  ...and backend services. ~ Proficiency in Python (required) and experience with at least one systems language (Go, Rust, C++, or Java). ~ Deep understanding of API design, microservices... 
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    more than 2 months ago
  •  ...About Exegy Exegy is a global leader in intelligent market data, advanced trading...  ...seeking a motivated and detail-oriented Software Automation Developer Intern to join our Montreal-based...  ...libraries, and utilities primarily using Python Help integrate automated test coverage... 
    Internship

    Exegy

    Montréal, QC
    14 days ago
  •  ...The client is looking for a developer whose work consists of using the APIs of its vulnerability tools to connect them to each other and to the company's other security tools. Python is the main language and the mandate mentions no other technology. The automation component... 
    Full time

    Maarut Inc

    Montréal, QC
    17 days ago
  •  ...and transformation projects with market-leading customers. We are passionate about realizing...  ...: ELITS is looking for a Senior Java Developer with AI Experience to provide hands on...  ...product development role focused on a live software platform . You will combine strong... 
    Long term contract
    Full time

    Elits

    Montréal, QC
    a month ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...to the MachineCode Team Lead. The MachineCode team owns Vention...  ...application authoring platform. We develop the cloud-first authoring...  ...both Typescript (Node.js) and Python. Work directly with robots,... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...solidifier et étendre le cœur logiciel de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en... 
    Full time

    Campus Coach

    Montréal, QC
    a month ago
  •  ...Backend Python Developer – AI Agentic Applications Location: Montréal, QC (Hybrid) Type: Full-Time Compensation: Competitive, based...  ...modern backend frameworks and APIs Solid understanding of software development best practices and version control (Git) Strong... 
    Full time
    Manual labor

    grep Technologies

    Montréal, QC
    more than 2 months ago
  •  ...Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions... 

    spiria

    Montréal, QC
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Developer (Python/Java). Be the first to apply!