Enable job alerts via email!

.Net Developer

SA TECHNOLOGIES

Toronto

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Job summary

A leading IT consulting firm is seeking a Senior .Net Developer to enhance their SaaS eCommerce Platform. The role involves developing high-performance, reliable applications using C#, .NET, and other web technologies. The ideal candidate has extensive experience in object-oriented programming and excels in team environments. Opportunities include mentorship and contributions to architectural improvements.

Qualifications

  • 5+ years production web application development experience.
  • 3 years of experience developing in C# and .NET.
  • Strong object-oriented design knowledge.

Responsibilities

  • Implement features for the SaaS eCommerce platform.
  • Mentor junior developers and improve team dynamics.
  • Perform code reviews for team members.

Skills

C#
ASP.NET MVC
HTML
CSS
Unit Testing
T-SQL
Dependency Injection
Performance Profiling

Education

Degree in Computer Science

Tools

Microsoft Azure
Adobe Photoshop
Job description

SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.

All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance.

Job Description

Position: .Net Developer

Location: Toronto, ON, CA

Rate: Open

Duration: Full Time

Our Client, is seeking a skilled and agile .NET Senior Developer to join our team! If you have been designing and implementing enterprise-grade N-Tier Web Applications for 5+ years and you design for high performance, scalability, security and reliability then we want to hear from you! Our office environment is casual but fast paced.

Responsibilities

• Implementing features as part of a team for our SaaS eCommerce Platform and other related .NET Applications authored in C#, the majority being ASP.NET Web

Applications.

• Keeping yourself and the team up to date with emerging technological trends

• Identifying areas of our platform that need refactoring for performance, design, reliability or scalability reasons.

• Assisting to implement software development processes among our development teams.

• Mentoring less senior developers and helping continuously improve team dynamics

• Performing code reviews for other team members.

Requirements

• Degree in Computer Science, Software Engineering or a comparable university level program

• Minimum 5 years’ experience developing production web applications (any platform)

• Minimum 3 years’ developing applications in C# and .NET required

• Strong object oriented design and programming knowledge using C# and .NET 4.5, NHibernate, Dependency Injection (e.g. Ninject, Autofac, etc.)

• Job experience working with web technologies such as ASP.NET MVC, WebAPI, HTML and CSS

• Experience with unit testing such as NUnit, MSTest, FitNesse and Jasmine

• Strong knowledge of Microsoft SQL Server (programming with T-SQL)

• Strong knowledge of the Microsoft Windows Server platform, including IIS, WCF, COM+ and MSMQ

• Experience contributing to architectural documentation (write-ups, UML, etc.)

• Experience with performance profiling tools (ANTS, Microsoft, Dynatrace, New Relic, Lean Sentry, etc.)

• Excellent verbal and written communication skills

Additional Assets

• Experience with other eCommerce products, Order Management Systems, Customer Relationship Management, etc.

• Experience working with Microsoft Azure

• Experience with graphic design tools such as Adobe Photoshop

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs