About The Position

Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Feedback Analytics solutions because we believe that each experience matters. At Explorance, we are on a mission to create industry-leading software that impacts millions of users worldwide. We thrive on innovation, collaboration, and a passion for building great products. As we continue to grow, we are looking for a skilled and motivated Back-End Developer to help us shape the future of our platform. If you love solving complex problems, writing clean, scalable code, and working in a collaborative, fast-paced environment, this role is for you!

Requirements

  • 3+ years of experience in .NET back-end development.
  • 3+ years of experience with MS SQL Server development.
  • Strong experience in building and optimizing RESTful APIs for large datasets.
  • Proficiency in C#, ASP.NET Core, an open-source web development framework | .NET .
  • Strong understanding of web application architecture and high-availability web systems.
  • Experience with IIS and performance tuning & optimization (PTO).
  • Knowledge of Redis Cache (or similar caching mechanisms).
  • Experience with Git, Azure DevOps, and CI/CD pipelines.
  • Familiarity with configuration management and job execution tools.
  • Experience with message brokers (RabbitMQ is a plus).

Nice To Haves

  • Experience with Azure Stack.
  • Knowledge of Graph SQL.
  • Familiarity with Vue.js, Angular, or similar frameworks.
  • Node.js experience.
  • French proficiency is a plus.

Responsibilities

  • Collaborate across teams within Explorance and with partners to "Make it happen".
  • Design and implement highly scalable and efficient data access layers and APIs.
  • Develop secure, reusable, and high-performance backend components for new features.
  • Work closely with software architects and developers to plan, design, and maintain solutions.
  • Estimate efforts for new features and change requests.
  • Ensure applications follow best practices in design, scalability, and performance.
  • Write technical design documents and contribute to architecture discussions.
  • Conduct and participate in peer code reviews to maintain high-quality standards.
  • Troubleshoot and resolve production issues (Level 3 support).
  • Work with ETL processes, stored procedures, and data extraction to ensure smooth data flow.
  • Be part of feature demos, sharing progress with the team.
  • Contribute to and uphold Explorance’s development standards and best practices.

Benefits

  • We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion.
  • We encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply.
  • We make employment-related decisions without regard to any of these characteristics.
  • All employment is contingent upon receipt of a satisfactory background and reference check.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service