Back to results

Full Stack Engineer

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description

📍 Canada

🏡 Remote-first with occasional office visits in Montreal

🕒 Full-time, Permanent

🌐 English & French (French proficiency is mandatory for this role. Candidates must have a working knowledge of French to be considered for the position.)

Our company description

Mission is a platform for hiring, vetting, and managing software development talent. It enables our clients to connect with the world’s best talent to build mission-critical software products

About the Company

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.

What You’ll Do

  • 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.

Tech Stack & Requirements

  • 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.

You’ll Thrive Here If You

  • Hold a degree in Computer Science, Software Engineering, or equivalent
  • Are calm under pressure and good at managing shifting priorities
  • Enjoy mentoring others and sharing best practices
  • Can balance development work with occasional user support
  • Have experience in professional services or knowledge of the translation industry (asset)

Perks & Benefits

  • Competitive base salary
  • Comprehensive group insurance
  • RRSP with employer contributions
  • Flexible hybrid/remote setup
  • Fitness allowance
  • Paid time off on your birthday
  • Transit subsidy
  • Professional dues covered
  • Employee referral bonus
More about this job

Responsibilities

You will design, develop, and maintain web-based applications while defining technical specifications and overseeing software architecture. Additionally, you will ensure application quality through code reviews, testing, and database management.

Requirements

Candidates must have strong experience with C# (.NET 6+), Azure services, and SQL Server in production environments. Proficiency in modern software architecture, containerization, and a working knowledge of French are mandatory.

Skills

  • C#
  • .NET 6
  • Azure
  • Azure Service Bus
  • SQL Server
  • Docker
  • Kubernetes
  • Microservices
  • Bootstrap
  • Hangfire
  • CI/CD
  • Azure DevOps
  • Git
  • Software architecture
  • Unit testing

Benefits

  • Comprehensive group insurance
  • RRSP with employer contributions
  • Fitness allowance
  • Paid time off on your birthday
  • Transit subsidy
  • Professional dues covered
  • Employee referral bonus

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • C#
  • .NET 6
  • Azure
  • Azure Service Bus
  • IIS
  • Docker
  • Docker Swarm
  • Kubernetes
  • SQL Server
  • Microservices
  • Distributed systems
  • Bootstrap
  • Hangfire
  • DevOps
  • CI/CD
  • TFS
  • Azure DevOps Server
  • Git
  • Software architecture
  • Unit testing
  • Professional services
  • Full Stack Engineer
  • Programmer analyst

Report this job