Confluence Technologies

Senior Software Engineer (Full Stack)

Confluence Technologies
Apply
2 months ago
Toronto, CanadaSenior

Responsibilities

  • Design and build full-stack features for a multi-tenant enterprise platform.
  • Develop and maintain backend services using C# and .NET.
  • Build web application functionality using React or similar frameworks.
  • Work with SQL Server and other database systems.
  • Maintain architectural standards, performance, reliability, and long-term maintainability.
  • Debug and resolve complex issues across multiple application layers.
  • Contribute to CI/CD and deployment processes.
  • Influence design decisions and the evolution of the platform.

Requirements

  • Experience in full-stack software development.
  • Strong experience with C#/.NET backend development.
  • Experience building web applications with React or similar frameworks.
  • Experience working with SQL Server or similar databases.
  • Understanding of modern architecture approaches such as clean architecture, layered systems, or CQRS.
  • Experience debugging and solving complex issues across multiple layers.
  • Experience working in Agile environments.
  • Comfort contributing to CI/CD and deployment processes.
  • Desirable experience with Python alongside .NET, monorepos or large codebases, build systems, testing frameworks, financial systems, authentication, security, or multi-tenant architectures.

Benefits

  • Generous time-off packages, including additional half days with each public holiday in the employee's location.
  • Global career development opportunities.
  • Social events.
  • Referral bonus scheme of up to $3,000 per successful referral.
  • The role is likely primarily remote with occasional office work; hiring locations include Pittsburgh, Boston, Montreal, and Toronto, with consideration for the northeastern United States.
  • An in-person interview is required during the hiring process.

Tech Stack

C#Microsoft SQL Server.NETPythonReact

Categories

Confluence Technologies

About Confluence Technologies

501-1,000 employees
Contact me