Careers

Open role

Senior Fullstack Engineer - C#/.Net

A leading Canadian organization in the professional services sector is seeking a senior programmer analyst to design and develop applications using modern technologies and oversee their ongoing maintenance. You will work closely with the development team to im...

CanadaFull TimePosted today

Overview

What this role is about

A leading Canadian organization in the professional services sector is seeking a senior programmer analyst to design and develop applications using modern technologies and oversee their ongoing maintenance. You will work closely with the development team to implement robust and innovative solutions that meet exacting performance, security, and scalability criteria.

This is a great opportunity for someone who values clean architecture, thrives in bilingual environments, and wants to contribute to a respected company that invests in its people.

Microsoft IISSQLC#.NETFull TimeCanada

Ownership

What you will own

  • Define and document technical specifications aligned with performance and business requirements
  • Contribute to and lead major software architecture and design initiatives
  • Design, develop, and maintain web-based applications
  • Ensure application quality through code reviews, testing strategies, and quality controls
  • Design, build, and maintain SQL Server databases
  • Implement and maintain unit testing and background processing workflows
  • Produce user documentation and provide application support as needed

Fit

What we look for

  • Strong experience with C# (.NET 6 and above)
  • Extensive experience with Azure services, including Azure Service Bus
  • Solid understanding of IIS hosting environments
  • Experience with containerization and orchestration (Docker, Docker Swarm, or Kubernetes)
  • Proven experience with SQL Server in production environments
  • Strong knowledge of modern software architecture (microservices, distributed systems)
  • Proficiency in design patterns and modern development best practices
  • Front-end development experience using Bootstrap
  • Experience with Hangfire or similar background job processing tools
  • Familiarity with DevOps practices, including CI/CD pipelines
  • Experience with TFS, Azure DevOps Server, and Git