Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Not Applicable
Qualifications
Proven experience in Java development and a solid understanding of software engineering principles. Familiarity with frameworks such as Spring or Hibernate is a plus. Excellent problem-solving skills and attention to detail. Ability to work in a team-oriented environment.
About the job
Join our innovative team at System Canada Technologies as a Java Developer. This is an exciting opportunity to contribute to cutting-edge projects and to advance your career in a dynamic environment. You will work collaboratively with other developers, taking part in the design, development, and implementation of Java applications.
About System Canada Technologies
System Canada Technologies is a leading technology firm committed to delivering innovative solutions to our clients. We pride ourselves on our talented team and our collaborative work culture that fosters creativity and growth.
Join our dynamic team as a C# Developer with WPF expertise. You will work on developing innovative software solutions that enhance user experiences. Your role will involve collaborating with cross-functional teams to design, implement, and maintain software applications using C# and WPF technologies.
Role overview Ubisoft Montreal is searching for a Cloud Developer to help build and maintain cloud-based systems that support our gaming platforms. This role focuses on developing scalable solutions that improve player experience and reliability. What you will do Design and implement cloud applications to support game features and services Work closely with engineers, designers, and other team members to deliver stable, scalable systems Contribute to the ongoing improvement of our cloud infrastructure What we are looking for Experience with cloud technologies and architectures Ability to collaborate effectively within a multidisciplinary team Strong problem-solving skills and attention to detail This position is based in Montreal and offers the chance to work on projects that shape the future of gaming at Ubisoft.
Join our dynamic team at info-ways as a .NET Developer specializing in WPF. We are seeking a talented individual who thrives in a collaborative environment and is passionate about delivering high-quality software solutions. In this role, you will be responsible for developing and maintaining applications using .NET technologies and WPF.
Join our dynamic team at info-ways as a C#/.NET Developer. We are seeking a skilled professional who is passionate about developing innovative software solutions. In this role, you will work on exciting projects that challenge your technical skills and allow you to grow as a developer.
Mila is a research center based in Montreal, founded by Professor Yoshua Bengio at the Université de Montréal. The institute is recognized for advancing artificial intelligence, particularly in machine learning, deep learning, and reinforcement learning. Mila’s researchers have contributed to key areas such as language modeling, machine translation, object recognition, and generative models. Operating as a partnership between Université de Montréal and McGill University since 2017, with strong links to Polytechnique Montréal and HEC Montréal, Mila works to advance AI research and innovation for societal benefit. Role overview The Senior Developer - AI Application Development will join Mila’s AI Application Development (AAD) team. This group builds applications powered by generative AI and machine learning, collaborating with Studios, AMLRT, and other internal teams. The work involves transforming research and prototypes into platforms, products, and interactive demos. What you will do Define architecture and integrate large-scale AI models into applications Develop and enhance critical features for AI-driven platforms Deliver reliable, production-ready systems Contribute to technical decisions and maintain code quality Model and promote strong engineering practices Mentor junior developers Help structure a sustainable technical ecosystem, including LLM, RAG, agents, pipelines, observability, and performance Who thrives in this role This position fits someone interested in shaping technical direction, contributing to strategic projects, and working across backend development, applied AI, data, DevOps, and software products. Location Montreal, Quebec, Canada Learn more at https://mila.quebec/
Position Overview:As a Market Access Developer at Squarepoint Capital, you will play a vital role in the design, implementation, and maintenance of high-performance, low-latency C++ applications tailored for electronic trading. Your expertise will enhance order routing and market data processing across various exchanges using specialized protocols.We are on the lookout for a skilled software developer who thrives on solving intricate engineering challenges within high-performance settings. This role provides avenues for technical growth, leadership, mentoring, and ownership of significant projects that impact our trading operations.
Join a Dynamic Team:Become part of a passionate group working with cutting-edge software development technologies.Some of the technologies utilized in our project include:Microservices ecosystem built with the latest version of C#/ASP.NETMultiple NoSQL databases such as MongoDB, ElasticSearch, and RedisUser interfaces developed in ReactJS with: TypeScript, MaterialUI, ViteJS, Cypress, TanstackAsynchronous communication using an event system (AMQP)Container-based development utilizing Docker and KubernetesInfrastructure as code orchestrated with Terraform and Argo CDComprehensive test coverage through unit, functional, and integration testingContinuous integration and deployment (CI/CD) using Azure DevOpsFeature flagging, A/B testing, and Canary releases via the Launch Darkly platformYour Day at a Glance:Develop modern microservice applications using state-of-the-art toolsPlay a key role in a highly motivated and collaborative teamEnhance your knowledge in both Frontend and Backend while being responsible for the entire stackEngage in the complete application development cycle, including testing and deployment (DevOps)Work in a SaaS environment where your decisions will have an immediate impact on clients from day oneWhat Makes You an Excellent Candidate:Bachelor's degree in Computer Science, Software Engineering, or equivalent work experienceTechnical knowledge of object-oriented concepts and associated best practicesFamiliarity with cloud environments and their challenges is considered an asset (Azure, AWS, GCS)A genuine passion for software development!Proficiency in French and English, both spoken and written (this position requires interaction with our international collaborators and clients)What We Offer:Attractive compensation packageTraining expense reimbursement programSubsidized meals at our amazing Bistro (Les Cordons Bleus)Work-life balance with a flexible scheduleUnlimited free coffeeFree parking for all employees
Join info-ways as a Unix Developer specializing in Perl programming. We are seeking a skilled individual who thrives in a dynamic environment and is passionate about leveraging Unix systems to develop robust applications. You will be responsible for coding, testing, and maintaining software solutions that enhance our operational efficiency.
Welcome to Lightspeed! Thank you for visiting Are you on the lookout for an exciting new opportunity? Or perhaps you're simply exploring the job market? Either way, you might just be in the right place!We are seeking a highly experienced Senior Partner Development Manager to join our Partnerships team at Lightspeed. This role is tailored for a proven "hunter" profile who can make a significant impact through the acquisition of external partnerships and development efforts. The ideal candidate is an ambitious professional with excellent business acumen, high energy levels, critical thinking and presentation skills, creative problem-solving abilities, and a consistently professional demeanor. This individual excels at identifying, researching, negotiating, and finalizing high-value agreements with distribution partners, while adeptly managing complex operational and contractual requirements involving multiple stakeholders, demonstrating determination, resilience, patience, and strong relationship management skills.You will be responsible for identifying, researching, and developing nascent yet impactful distribution relationships—those that require patience, foresight, and influence, yet have the potential to drive significant results. These are not transactional partnerships; they involve intentional distribution strategies designed to unlock tiered growth through clearly articulated shared outcomes, perfectly aligned go-to-market execution, integration, shared roadmaps, and executive alignment. As valuable relationships often necessitate changes in our operational processes or those of our partners to ensure success, you will play a key role in developing business cases and operational plans to support new ways of working, collaborating with key stakeholders from Partnerships, Products, Sales, Marketing, Finance, Legal Affairs, Operations, and other internal teams and partners as needed.Working closely with partnership leads and other company executives, you will provide continuous feedback and improvements on partner acquisition, activation, and retention strategies. As you establish partnerships, you will...
Unity Technologies is seeking a Senior SDK Developer focused on Monetization to join the team in Montreal, Canada. This position centers on improving Unity’s SDK products to better support developers and contribute to revenue growth. Role overview The Senior SDK Developer will work with teams across engineering, product, and design to create and refine monetization features. The goal is to deliver SDK solutions that help developers engage users and increase profitability for their applications. What you will do Enhance Unity’s SDK offerings with new and improved monetization capabilities Collaborate with cross-functional groups to design and implement monetization strategies Ensure SDKs align with developer needs and support business objectives Requirements Experience developing SDKs or similar technical products Proven ability to work with multiple teams to deliver features Strong understanding of monetization strategies and user engagement
Join MaintainX as a Senior Software Developer focused on our API Platform and Ecosystem. In this role, you will be instrumental in developing and enhancing our API offerings, ensuring seamless integration with our ecosystem. You'll collaborate with cross-functional teams to deliver high-quality, scalable solutions that meet the needs of our clients.
Join our innovative team at Vention, where we are revolutionizing the way manufacturing happens. As a Software Developer, you will play a crucial role in designing and implementing software solutions that enhance our platform. You will collaborate with cross-functional teams to ensure our products meet the highest standards of quality and functionality.
Join our dynamic team at Astuce Media, where innovation meets technology! As a Lead Front & Back-End Developer, you will spearhead the development of cutting-edge web applications, utilizing your expertise in both front-end and back-end technologies. You will be responsible for architecting robust systems, enhancing user experiences, and ensuring seamless integration across platforms.
Join our talented technology team at SSENSE as a Senior Software Developer Level 3. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions. Your expertise will contribute to our innovative projects, ensuring seamless performance and user experience.As a key member of our team, you will collaborate closely with cross-functional teams, share your insights, and help drive the technical direction of our applications. We are looking for a proactive problem solver who is passionate about technology and eager to make an impact.
Join Vention as a Senior Front-End Software Developer and play a pivotal role in shaping the future of our innovative platform. Collaborate with a talented team to design, develop, and enhance user interfaces that deliver exceptional experiences. Your expertise in front-end technologies will be instrumental in driving our product vision forward.
English version will follow About Plusgrade:At Plusgrade, we believe that travel is about more than just reaching a destination; it’s about crafting unforgettable memories along the journey. Our mission is to redefine the future of travel by partnering with over 250 airlines, hotels, cruise lines, rail networks, and financial services to generate significant new revenue streams through exceptional customer experiences. Grounded in our core values of ambition, innovation, and collaboration, we continuously strive to push boundaries, exceed expectations, and harness the best in everyone. We cultivate a culture that recognizes our strength lies in unity, working together to build an extraordinary future in the travel industry. Join us in transforming everyday travel into truly extraordinary experiences. About the Position:As a Senior Software Developer specializing in Automation and AI within the Enterprise Systems and Information Security team, you will serve as the technical lead for the implementation, deployment, and maintenance of AI-driven automation at Plusgrade. You are a native AI developer, seamlessly integrating AI into every phase of your workflow: coding, testing, debugging, reviewing, and deploying. This allows you to navigate through various languages and platforms, selecting the most appropriate tool for the task at hand rather than sticking to familiar ones. You will collaborate closely with a Senior Process Optimization Consultant and informally mentor software developers in the team, setting standards and elevating the craft. You will report to the Director of AI Solutions.What You Will Do:
Exciting OpportunityWe are on the lookout for a Senior SDK Developer who will serve as an individual contributor on our iOS SDK, taking ownership of features or subsystems from conception through implementation and maintenance.This role presents the chance to work at the compelling intersection of SDK development, machine learning, and data infrastructure. Join us in crafting innovative solutions that elevate advertising technology, impacting billions of advertising experiences globally while ensuring privacy protection and compliance.Your ResponsibilitiesAct as a senior individual contributor on the iOS SDK, managing features or subsystems end-to-end, from design to implementation and maintenance.Contribute to the development and evolution of the iOS SDK architecture in alignment with platform guidelines.Implement reliable and performant components of the iOS SDK, with a focus on multithreading, lifecycle management, and the safety of the main execution thread.Identify and rectify production failures, performance issues, and regressions, while helping to enhance overall SDK stability.Proactively improve existing code, abstractions, and development practices to enhance maintainability and reliability.Exercise sound technical judgment to balance correctness, performance, and delivery timelines.Collaborate closely with Android developers, backend teams, product managers, and quality assurance to ensure consistent SDK behavior and secure integrations.Participate in design and code reviews, provide thoughtful feedback, and contribute to elevating the overall quality of development within the team.
Join our innovative team at Ubisoft as a Cloud Developer, where you will play a crucial role in designing and implementing cutting-edge cloud solutions for our gaming platforms. Your expertise will contribute to enhancing our gaming experience through robust cloud architecture and service integration.
Join our dynamic team at Jobs for Humanity as a Community Developer, where you will play a pivotal role in fostering connections and building supportive networks for individuals from diverse backgrounds. Your expertise will help empower communities, driving initiatives that facilitate collaboration and inclusivity.
Position Overview:We are seeking a passionate Courseware Developer to design engaging, learner-centered educational experiences that enhance knowledge retention and skill application. This role uniquely blends instructional design principles, user experience thinking, and technology to deliver innovative learning solutions and foster a culture of continuous learning.Your Daily Overview:Design captivating, learner-focused experiences across various formats (online learning, blended learning, instructor-led training, microlearning).Create interactive learning experiences that support knowledge retention and skill application.Collaborate with subject matter experts, trainers, and cross-functional teams.Integrate feedback and learning data to continuously improve training content.Ensure quality and consistency of content, aligning it with standards and learning objectives.Work with product and R&D teams to understand the platform, enabling the design of effective course structures for both technical and non-technical audiences.Analyze learning needs related to upcoming products and features.Design courses that meet audience objectives while maintaining modularity and consistency across Genetec's course catalog.Develop materials for classroom training, instructor-led online courses, and self-paced courses, including presentation slides, training exercises, scenario-based assessments, and reference videos.Ensure that course certification criteria align with the skills required for the successful deployment, maintenance, and operation of Genetec products.Follow standard processes for course development, review, and continuous improvement.Occasionally deliver courses at Genetec's Montreal office to employees and clients to gather feedback and refine materials.Facilitate trainer preparation through trainer training activities.Recommend tools and infrastructure, including hardware kits and digital educational resources, to support learning activities.