Senior Software Developer

2 weeks ago


Montreal, 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.
#J-18808-Ljbffr
  • Senior Software Developer

    Found in: beBee jobs CA - 2 weeks ago


    Montreal, Quebec, Canada Spockee by Skeepers Full time

    Reporting to the CTO, the Senior Software Developer joins a team of talented individuals who build products from initial inception of ideas to roll-out, ensuring they meet quality targets and are delivered on time. The Senior Software Developer will provide technical expertise and contribute to build products and technical solutions that are strategic for...


  • Montreal, Canada Prevu3D Full time

    ​​​​Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack...


  • Montreal, Canada Prevu3D Full time

    ​​​​Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack...


  • Montreal, Canada Prevu3D Full time

    ​​​​Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack...


  • Montreal, Canada Prevu3D Full time

    ​​​​Prevu3Dis an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform usesreality capture datato create the most realisticdigital twinsin the market.Under the guidance of the Platform Lead, the Senior FullStack Software Developer...

  • Senior Software Developer

    Found in: Talent CA C2 - 1 week ago


    Montreal, Canada Nakisa Full time

    Description Position at Nakisa We are looking for Senior Software Developers to join our amazing engineering team. You will work on making awesome cloud-native modules for our existing solutions as well as be part of the development of completely new products, using the latest cutting-edge architectures and frameworks, with Spring Boot microservices,...


  • Montreal, Canada Nakisa Full time

    We are looking for Senior Software Developers to join our amazing engineering team.You will work on making awesome cloud-native modules for our existing solutions as well as be part of the development of completely new products, using the latest cutting-edge architectures and frameworks, with Spring Boot microservices, Vue.js frontends, and much more.You...


  • Montreal, Canada Nakisa Full time

    We are looking for Senior Software Developers to join our amazing engineering team.You will work on making awesome cloud-native modules for our existing solutions as well as be part of the development of completely new products, using the latest cutting-edge architectures and frameworks, with Spring Boot microservices, Vue.js frontends, and much more.You...


  • Montreal, Canada Nakisa Full time

    We are looking for Senior Software Developers to join our amazing engineering team.You will work on making awesome cloud-native modules for our existing solutions as well as be part of the development of completely new products, using the latest cutting-edge architectures and frameworks, with Spring Boot microservices, Vue.js frontends, and much more.You...

  • Senior FullStack Software Developer

    Found in: Whatjobs CA C2 - 1 week ago


    Montreal, Canada Prevu3D Full time

    ​​​​Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack...

  • Senior FullStack Software Developer

    Found in: Appcast CA A2 P - 1 week ago


    Montreal, Canada Prevu3D Full time

    ​​​​Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market.Under the guidance of the Platform Lead, the Senior FullStack Software...


  • Montreal, Canada Prevu3D Inc. Full time

    Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack Software Developer holds...


  • Montreal, Canada Prevu3D Inc. Full time

    Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack Software Developer holds...


  • Montreal, Canada Toparo Full time

    As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems for one of our clients, utilizing leading-edge technologies. The ideal candidate is a forward-thinking professional with a strong grasp of industry best practices and proficiency in modern coding languages such as C#, Python, Java, C++,...


  • Montreal, Canada Toparo Full time

    As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems for one of our clients, utilizing leading-edge technologies. The ideal candidate is a forward-thinking professional with a strong grasp of industry best practices and proficiency in modern coding languages such as C#, Python, Java, C++,...


  • Montreal, Canada Toparo Full time

    As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems for one of our clients, utilizing leading-edge technologies. The ideal candidate is a forward-thinking professional with a strong grasp of industry best practices and proficiency in modern coding languages such as C#, Python, Java, C++,...

  • Senior Human Resources Business Partner

    Found in: beBee jobs CA - 2 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    Aspire Software is seeking an experienced Senior Human Resources Business Partner to join our growing global HR FunctionAs a Senior Human Resources Business Partner for a specific portfolio of companies, you will be responsible for all HR aspects related to the regional leaders you will be partnering with closely. The role will be reporting to the operating...

  • Senior Software Developer

    Found in: beBee S CA - 1 week ago


    Montreal, 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...


  • Montreal, Canada Pow.re Full time

    Role Description: As a Lead Software Developer specializing in Go, this individual is responsible for developing and maintaining the server-side logic of the SaaS platform. Their work involves updating existing software, creating new APIs, and enhancing the existing components to integrate seamlessly with exchanges and other services. The Lead Software...


  • Montreal, Canada Pow.re Full time

    Role Description: As a Lead Software Developer specializing in Go, this individual is responsible for developing and maintaining the server-side logic of the SaaS platform. Their work involves updating existing software, creating new APIs, and enhancing the existing components to integrate seamlessly with exchanges and other services. The Lead Software...