Senior Software Developer

2 weeks ago


Montreal, Quebec, Canada Toparo Full time

As a Senior Software Developer within our client's Consumer Interactions division, you will be a key contributor to the growth and enhancement of their consumer interaction systems.

Operating primarily with C# and harnessing the capabilities of Azure Cloud Services, your role will be pivotal in shaping the technological landscape. We are seeking an individual who thrives on questioning the status quo. The ideal candidate is a versatile thinker well-versed in industry best practices and proficient in modern coding languages such as C#, Python, Java, C++, among others.

This role requires an individual keen on crafting highly scalable software solutions using cloud services. A collaborative team player with robust analytical and technical skills is essential. Furthermore, articulating the rationale behind technical decisions to non-technical stakeholders is crucial. The successful candidate should be adept at working in an agile environment, taking initiative, and demonstrating leadership qualities.

You'll be responsible to:

  • Write high-quality code and address technical issues promptly.
  • Develop innovative, scalable, secure, and fault-tolerant software solutions.
  • Contribute to software design in alignment with long-term goals.
  • Create and maintain comprehensive technical documentation.
  • Promote best practices and mentor junior developers.
  • Guide the team in making sound technical decisions and stay updated on industry trends.
  • Ensure software quality and adherence to standards.
  • Participate in project planning, monitor progress, and manage risks.
  • Facilitate team communication and bridge communication gaps.
  • Engage with clients or customers, addressing concerns and ensuring satisfaction.

The ideal candidate profile:

  • Bachelor's degree in software engineering or computer science.
  • 7+ years of software development or programming experience.
  • Thorough understanding of cloud architecture and data structures.
  • Extensive experience in C#, Python, Java, C++, or other modern programming languages.
  • Experience with Azure Cloud Services or Amazon Web Services.
  • Familiarity with Apache Pulsar and Apache Avro or other messaging platforms.
  • Ability to analyze complex technical information.
  • Comfortable designing and implementing micro-services to solve real-world problems.
  • A meticulous and organized approach to work.
  • Logical, analytical, and creative approach to problem-solving.
  • Detail-oriented and security-oriented work style.

What you'll get:

  • Permanent, full-time position (40 hours per week).
  • Comprehensive benefits package (Health, dental, vision, retirement plans, long-term disability).
  • 5% match on Retirement Savings Plan (REER).
  • Flexible schedule.
  • Hybrid or 100% remote work options.
  • Employer-sponsored training opportunities.
 
TL;DR
  • Senior Software Developer role in Consumer Interactions division, focusing on growth and enhancement of consumer systems.
  • Requires expertise in C# and Azure Cloud Services.
  • Responsibilities include high-quality code writing, software development, design alignment, documentation, mentoring, and project leadership.
  • Seeking candidates with 7+ years of experience, strong cloud architecture knowledge, and proficiency in C#, Python, Java, or C++.
  • Offers a full-time position with benefits, a flexible schedule, remote work options, and employer-sponsored training opportunities.


  • Montreal, Quebec, Canada Yeji Data Lab Full time

    Cette offre d'emploi est rédigée en anglais pour des raisons de simplicité. La maîtrise des deux langues (français et anglais) est préférable.Senior Software Developer - Machine LearningAs a global firm at the forefront of the AI revolution, Yeji Data Lab partners with world-leading clients to address their critical challenges. We leverage...


  • Montreal, Quebec, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have an indefinite contract role as a Senior Boomi Developer to work with our global SAP consulting client on a long term project for their large consumer packeged...


  • Montreal, Quebec, Canada Intelcom | Dragonfly Full time

    Ride the next mile with usJob DescriptionWe are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and...


  • Montreal, Quebec, Canada Syntax Systems Ltd. Full time

    Senior Software Developer - Java, Montreal, QCSyntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to businesses of all sizes since 1972. Syntax has undisputed strength to implement and manage ERP deployments (Oracle, SAP) in a secure, resilient, private, public or...


  • Montreal, Quebec, Canada Terzo Technologies Full time

    Company Terzo is an Enterprise AI Data and Analytics platform that 'makes data dance' We believe that data can transform financial and operating performance by driving better decision-making. Terzo uses the latest in artificial intelligence technologies to automate data processing and advanced analytics. Our platform structures unstructured data, setting...


  • Montreal, Quebec, Canada Vention Full time

    Company Description Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant...


  • Montreal, Quebec, Canada Botpress Technologies Full time

    About the Role:The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thrives in a fast-paced environment, and is adaptable. With a builder's mindset and a hacker's agility, you will be contributing to the growth of our AI...


  • Montreal, Quebec, Canada Vention Full time

    Company Description Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant...


  • Montreal, Quebec, Canada Vention Full time

    Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant proportion of Fortune 500...


  • Montreal, Quebec, Canada Hasbro Full time

    At Hasbro, we're a global play and entertainment company committed to Creating the World's Best Play and Entertainment Experiences. We connect with millions of fans through our beloved brands, including NERF, MY LITTLE PONY, TRANSFORMERS, PLAY-DOH, MONOPOLY, MAGIC: THE GATHERING, and DUNGEONS & DRAGONS. We believe in the power of play to bring people...