SA Technologies Inc. Logo

SA Technologies Inc.

.Net Developer

Posted 13 Days Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Develop and maintain enterprise-grade C# and .NET web applications for a SaaS eCommerce platform. Responsibilities include implementing features, improving performance, scalability, security, and reliability, contributing to development processes and architecture documentation, conducting code reviews, and mentoring junior developers. The role requires extensive experience with ASP.NET, JavaScript, SQL Server, Windows Server technologies, testing frameworks, and performance profiling tools.
The summary above was generated by AI
Company 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

Role: .Net Developer

Duration: Full time

Location: Toronto, ON

Job Description:

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.)

• Strong knowledge of JavaScript and JavaScript libraries (AngularJS, KnockoutJS, 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

• Team Foundation Server

• SCRUM

Additional Information

Zishan Khan 

zishan.khan at satincorp.com

4085983037

SA Technologies Inc. Toronto, Ontario, CAN Office

250 Yonge Street, Suite 2201, Toronto, ON, Canada, M5B 2L7

Similar Jobs

24 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Design, develop, modernize, and maintain enterprise applications and secure RESTful APIs using C#, .NET, ASP.NET Core, and SQL Server. Collaborate across the application stack with React, Angular, or similar frameworks; improve legacy systems, performance, reliability, and security. Participate in technical design, code reviews, automated testing, CI/CD, Docker deployments, troubleshooting, and Agile delivery. Contribute to AI-assisted engineering practices, documentation, mentoring, and continuous improvement.
Top Skills: .NetAngularAodaAsp.Net CoreAWSAzureC#ChatgptCi/CdDapperDockerEntity Framework CoreGitGithub CopilotJavaScriptJwtKubernetesOauth2ReactRestful ApisShadcn/UiSnowflakeSQL ServerTailwind CssTypescriptWcag
4 Days Ago
In-Office or Remote
Entry level
Entry level
Artificial Intelligence • Information Technology • Software • Consulting
Develop and deliver sustainable software solutions for client environments. Own technical delivery, define engineering standards, advise clients on architecture, translate business needs into technical designs, write production code, and troubleshoot complex issues. The role requires strong C#/.NET expertise, polyglot programming skills, cloud and containerization experience, modern architectural knowledge, and proficiency with AI-assisted development tools.
Top Skills: AWSAzureC#/.NetClaude CodeClean ArchitectureContext EngineeringDockerDomain-Driven DesignEvent-Driven SystemsGCPJavaJavaScriptKubernetesMicroservicesOpenai CodexRestful ApisRetrieval-Augmented GenerationSpec-Driven DevelopmentTypescript
5 Days Ago
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Financial Services
Leads application development and systems analysis initiatives, designing, enhancing, coding, testing, debugging, and implementing software applications. Partners with management and technology teams to define system improvements, resolve complex technical and business problems, and ensure solutions align with enterprise architecture. Establishes development standards, assesses risk and compliance, and coaches mid-level developers and analysts while supporting successful project delivery.
Top Skills: .Net

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account