Back to results

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

  • Toronto, ON, Canada
Apply on careers-page.com About employer

Applications open in a new tab.

Job details

Posting language
English

Original job description

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 API 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.
More about this job

Responsibilities

The Senior Full Stack Engineer at Source Code will design and build front-end and back-end solutions from analysis through testing and integration. They will mentor less experienced engineers, document software, investigate defects, and keep deployment pipelines running.

Requirements

Candidates need 5+ years of C#.NET and ASP.NET MVC experience, 2+ years with Angular 5+, and 5+ years in the online software industry. They also need extensive Azure experience, strong testing skills and a university degree in computer science or equivalent.

Skills

  • C#
  • ASP.NET MVC
  • .NET Core
  • .NET Web API
  • Angular
  • Azure
  • Azure Table Storage
  • Azure API Management
  • MVVM
  • jQuery
  • Bootstrap 4
  • CSS
  • SASS
  • LESS
  • GitHub
  • Azure DevOps
  • JIRA
  • Unit testing
  • Integration testing
  • Continuous integration
  • Continuous deployment
  • Root cause analysis
  • Agile
  • Kanban
  • WCAG accessibility

Categories

  • Software
  • Technology
  • Consulting

Keywords

  • C#.NET
  • ASP.NET MVC
  • Angular
  • Azure
  • Azure Table Storage
  • Azure API Management
  • Azure DevOps
  • GitHub
  • JIRA
  • full stack developer
  • senior software engineer
  • web developer
  • .NET Core
  • Web API
  • CI/CD
  • Agile
  • Kanban
  • MVVM
  • WCAG
  • remote contract

Seniority

Senior

Tools

  • C#.NET
  • ASP.NET MVC
  • Angular
  • Azure
  • Azure Table Storage
  • Azure API Management
  • GitHub
  • JIRA

Languages

  • English

Fields of study

  • Computer Science

Report this job

Get in touch
MovoJobs

Contact us