top of page

Senior Fullstack Software Developer

Location:

Toronto, Edmonton

Requirements:

.Net, C#, React, Azure

Client:

IT Digital Consulting Client

Description:

As a Senior Full Stack Web Application Developer with experience across multiple languages, frameworks, and cloud platforms, you will assume a crucial role in building and deploying advanced solutions. Your expertise will be key in mentoring junior developers on projects you are working on, supporting their development and growth.


Being an integral part of our dynamic team offers you the opportunity to contribute to a diverse range of projects at various stages of the solution life cycle. This includes the design and implementation of modern, cloud-native web applications and the integration of cutting-edge AI and Generative AI workloads.


While many of our projects are Microsoft-based (.NET C#, React, Azure), we also handle projects that utilize other technologies. As such, we have a keen interest in developers who possess a diverse range of skills, including experience with other languages and frameworks. While these aren't mandatory requirements, candidates who have these skills in addition to Microsoft-based coding experience are strongly encouraged to apply. Moreover, we also welcome front-end focused developers, as part of our ongoing commitment to fostering versatile and dynamic teams.


Key Responsibilities:


Technical Experience:

Developing, deploying and maintaining modern cloud native solutions

Experience programming in frameworks/languages such as .NET/C#, JavaScript/TypeScript, Python

Building solutions with frontend frameworks such as React and Angular

Experience in .NET API development, and web authentication and authorization strategies

Experience with Git Hub or Azure DevOps and CI/CD concepts including branching, merging, and build/test/release automation

Experience with Microsoft Azure technologies/services such as SQL Database, Cosmos DB, Container Apps, Application Insights, App Services, Functions/Durable, and AI Services


Non-Technical Experience:

Collaborate with business stakeholders to understand business requirements and design Azure based solutions that meet those requirements

Outstanding verbal and written communication skills

Excellent presentation and whiteboarding skills

Experience communicating highly technical concepts to non-technical audiences.


Skills, Knowledge and Expertise:

Bachelor’s degree in computer science or related field Microsoft certifications focusing on Azure and Security, such as AZ-204: Azure Developer Associate or AZ-500: Azure Security Engineer Associate Experience with infrastructure-as-code (IaC) frameworks like Bicep and Terraform

Prior consulting experience


Benefits:

A culture that both wows our customers and employees

Variety of challenging projects, and the ability to work with leading-edge technologies

Competitive salary & group benefits

Generous training and education opportunities

Diverse team social events; Be part of a team that believes in diversity, inclusion, and a fun atmosphere!

Apply Now

bottom of page