Senior .NET Developer – C#, ASP.NET Core, Web API & SQL Server

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Vancouver

Hybrid

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Astra-North Infoteck Inc. in Vancouver area is seeking a Senior .NET Developer to lead architecture and deliver scalable solutions using C#, ASP.NET Core, and SQL Server.

The role requires 10+ years experience, hands-on development, and collaboration with business analysts, QA, and IT teams. The position offers a hybrid work model with 2 days in the office and opportunities to mentor colleagues.

Qualifications

  • Deep hands-on experience with C#, ASP.NET, ASP.NET Core and Web API development.
  • Strong SQL Server skills including T-SQL, SSRS and administration.
  • Proficiency in LINQ, Entity Framework and secure coding practices.

Responsibilities

  • Architect and implement scalable, reliable services.
  • Collaborate with analysts to understand business processes and changes.
  • Follow SDLC and best practices throughout development.
  • Develop and test high-quality code with unit tests and debugging.
  • Document tasks for future troubleshooting and maintenance.
  • Mentor junior developers and contribute to project planning.

Skills

C#
ASP.NET
ASP.NET Core
Web API Development
HTML
CSS
JavaScript
jQuery
JSON
SQL Server
T-SQL
SSRS
Entity Framework
LINQ
Security best practices
Unit testing
Agile
VB (asset)
Knockout.js (asset)
WF/WCF/WPF (asset)

Job description

Job Title: Senior .NET Developer - C#, ASP.NET Core, Web API & SQL Server

Experience Required: 10+ Years

Work Model: Hybrid (2 days a week in office)

Skills: C# 4.0, ASP.NET 4.5

Role Description
  • Hands-on architectural design and implementation of highly scalable and reliable services.
  • Possess a thorough understanding of the product from both a functional and technical perspective.
  • Participate in every aspect of development and implementation, working with business analysts to ensure full understanding of change implications to current business processes.
  • Design and implement all aspects of an application, including:
    • High-performance design
    • Coding
    • Caching mechanisms
    • Security and encryption
    • State management
    • Error logging and debugging
    • Scalability
    • Code reviews
    • Development environment configuration
    • Testing
  • Decompose problems into solvable pieces and translate solutions into code.
  • Determine the best technical solution for project requirements.
  • Follow development best practices and software development life cycle methodologies throughout product development.
  • Perform unit and system-level testing on applications.
  • Test products in controlled, real-world situations before production release.
  • Document all tasks to enable future troubleshooting, maintenance and support.
  • Identify and assist in mitigating technical, schedule and project risks.
  • Participate in project effort estimation and delivery timeline planning.
  • Work closely with development teams, business analysts, quality assurance teams and business units.
  • Present ideas for system improvements, including cost proposals.
  • Mentor and support less experienced team members.
Essential Skills
  • Strong experience with:
    • C#
    • ASP.NET
    • ASP.NET Core
    • Web API Development
  • Front-end development using:
    • HTML
    • CSS
    • JavaScript
    • jQuery
    • JSON
  • Strong knowledge of SQL Server, including:
    • T-SQL
    • SSRS
    • Administration
  • Experience using LINQ and Entity Framework.
  • Experience developing secure web applications and applying secure coding practices.
  • Experience writing design documents.
  • Experience using .NET diagnostic tools to investigate and profile .NET applications.
  • Demonstrated knowledge of object-oriented programming concepts and design.
  • Working knowledge of software design patterns and design principles.
  • Ability to write clean, readable and maintainable code.
  • Strong adherence to coding standards, best practices and design principles.
  • Solid understanding of cross-browser rendering and performance.
  • Experience with varied technologies and development techniques.
  • Experience writing and maintaining unit tests to ensure code quality and reliability.
  • Agile project development experience is an asset.
  • VB development experience is an asset.
  • Experience using Knockout.js is an asset but not required.
  • Experience using WF, WCF and WPF is an asset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Web Developer
Senior .NET Web Developer

ASL Consulting • Toronto

On-site
CAD 85,000 - 120,000
Senior Full stack .Net Developer
Senior Full stack .Net Developer

Mantu • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Senior .NET Developer
Senior .NET Developer

Highbrow LLC • Toronto

Hybrid
CAD 100,000 - 120,000
.net Developer
.net Developer

Spait Infotech • Ottawa

On-site
CAD 70,000 - 90,000
Dotnet Developer
Dotnet Developer

Triunity Software, Inc. • Vancouver

On-site
CAD 80,000 - 100,000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Toronto

On-site
CAD 90,000 - 130,000
Senior FullStack Developer (.NET)
Senior FullStack Developer (.NET)

Evolvic Inc. • Canada

Remote
CAD 58,000 - 136,000
.NET Full-Stack Developer - C#, .Net Core, MVC
.NET Full-Stack Developer - C#, .Net Core, MVC

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 130,000
RQ09263 - Software Developer- Front End - Senior
RQ09263 - Software Developer- Front End - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Cognizant • Halifax

Hybrid
CAD 90,000 - 130,000