Point your AI agent at freehire and let it find you a job.

Get the CLI →

Source Code Staffing

NewBe an early applicant

Senior Full Stack Developer (C#.Net, Angular 5+, Azure) - Toronto, ON

Posted 6 views
Discussion

Summary

Fully remote 1-year contract (extendable) for a senior full-stack engineer to design and build web applications end to end using C#/.NET, ASP.NET MVC, Angular 5+, and Azure — including CI/CD, unit/integration testing, performance work on high-traffic sites, and mentoring other engineers. Posted by Source Code Staffing for a Toronto-based client.

Senior Full Stack Engineer (C#.Net, Angular 5+, Azure) Toronto, ON Fully Remote 1-year contract with the possibility of extension



  • Design and develop elegant and accessible front-end solutions which are end-to end: from technical analysis and data architecture, through to unit testing, development, and integration testing.

  • Provide mentorship to less experienced engineers within your team on engineering excellence, including how to choose appropriate design patterns and identify anti-patterns, thoroughness in code-reviews, the perils of bad unit testing, appropriate engineering flow, and architectures which support maintenance and extensibility.

  • Establish cross-team procedures to ensure software is thoroughly documented

  • Perform root cause analysis on software defects, identify corrective action, and liaise with production support to resolve issues.

  • Work with business partners and engineers to evaluate the suitability of 3rd party software

  • Maintain continuous integration and continuous deployment for applications.


Required Skills:



  • 5+ experience with C#.Net, and ASP.NET MVC

  • 2+ years of recent experience in Angular 5+

  • 5+ years of experience in the online software industry ; strong knowledge of website design, functionality usability, and web-based application architectures.

  • Extensive experience with Azure

  • Experience with MVVM framework

  • Experience with .NET Web API, .NET Core, and Azure AP I management.

  • Responsive Front-end layout/design, and implementation using JQuery and Bootstrap 4, CSS SASS/LESS

  • Non-relational table storage using Azure Table Storage.

  • Working experience on high-traffic websites, while leveraging techniques to enable performance and caching, security and monitoring, and accessibility (WCAG 2.0/2.1/2.2)

  • Able to conceptualize a technical solution and relay it to other team members and stakeholders.

  • Work with Traders architecture group to implement software against reference specifications.

  • Expert level experience in building unit, component, and integration tests and knowledge of how to use this as a system contract between other system end points.

  • Experience building cloud-based apps and a strong familiarity in the scalability, performance optimization, and monitoring of those apps.

  • Know how to work with source code management and delivery platforms like Github, Azure Dev Ops, and JIRA in a distributed team environment.

  • Expert level experience with Microsoft platform web development.

  • Excellent knowledge of both relational and non-relational data stores, C#, Microsoft Azure cloud solutions and technologies, and both core and current engineering tooling.

  • Great understanding on agile methodologies in a Kanban delivery environment.

  • University Degree (or equivalent) in Computer Science or related subject.


Originally posted on Himalayas

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available