Sr. .NET Developer

Location Oakville
Discipline: Software Development
Contact name: Dale Junkin

Contact email: dale@staffit.ca
Published: 12 months ago

Our Client, the National leader in their industry, is seeking a talented .NET Developer to join their growing Software Development Team. This role will be responsible for building next-generation proprietary .NET Web applications using ASP.net Core 2, Angular 4+ and Web APIs. This is a full-time permanent opportunity based in the west-end Greater Toronto Area (GTA). We have worked extensively with this Client for 15+ years and have received excellent feedback from those candidates whom we have successfully placed. Please contact us to learn more.

HERE'S HOW YOU'LL CONTRIBUTE:

  • Convert design specifications into code and supporting tests

  • Analyze, design and develop system enhancements

  • Work with the development and testing teams to ensure consistent, high quality delivery

  • Analyze the performance impact of various in-place and proposed designs

  • Participate in peer design and code reviews and provide feedback on areas that need improvement

  • Work as an individual as well as within a scrum team structure to deliver complex systems

HERE'S WHAT YOU'LL BRING:

  • Bachelors in Computer Science/Engineering or a related field, or equivalent experience

  • Candidates should a minimum of 7 years development experience in Microsoft .NET framework

  • Minimum of 7 years in Asp.net C# programming

  • Minimum of 7 years of SQL Server / database development experience

  • Minimum of 3 years of JavaScript development

  • Minimum of 2 years experience in Angular and TypeScript

  • Minimum of 2 years Microsoft MVC framework and Entity Framework

  • Minimum of 2 years experience with Web APIs

  • Experience with large-scale, n-tier applications

  • Experience leveraging common design patterns and practices across all architecture tiers & layers

  • Experience with Microsoft SQL Server and T-SQL programming.

  • Excellent debugging skills

  • Be passionate about building next-generation technologies and love to code

  • Advanced lifecycle management with Microsoft tools including Visual Studio and Team Foundation Server (TFS)

  • Strong written, oral and visual communication skills

  • Proactive communication style, ability to question, clarify and document

  • Strong analysis skills and the ability to synthesize multiple perspectives

  • Ability to manage/prioritize multiple tasks and projects to meet deadlines

  • Self-starter with a desire to learn who requires minimal supervision