Full-Time :: Toronto, ON (Hybrid – 2 days /week) :: Full Stack Developer – .NET | Angular/React | SQL Server | Python; (Canadian Citizens / P.R)

Hybrid in Toronto, ON, CA • Posted 3 hours ago • Updated 3 hours ago
Full Time
50% Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .NET
  • C#
  • ASP.NET
  • Angular
  • React
  • SQL Server
  • T-SQL
  • REST
  • Git
  • CI/CD
  • Azure
  • AWS
  • Entity
  • Jest
  • Cypress
  • Nx
  • Webpack
  • Vite
  • testing
  • RabbitMQ
  • Kafka
  • Observability

Summary

Full Stack Developer – .NET | Angular/React | SQL Server | Python; (Canadian Citizens / P.R)

Full-Time Permanent

Toronto, ON (Hybrid – 2 days /week) 

 

Salary: $Market/CAD per annum + Benefits

 Eligibility: Open to Canadian Citizens / P.R, and valid Work Permit holders

 

Role overview
- Seeking a seasoned Full Stack Engineer (7+ years) to design, build, and support scalable, high-availability enterprise web applications.
- You will own features end to end across UI, services, and data layers, working closely with product, architecture, QA, and operations.

What you’ll do
- Architect, implement, test, and maintain full-stack solutions for complex business requirements.
- Build secure, performant RESTful services and APIs using .NET/C# (ASP.NET Core).
- Develop responsive, accessible front-end applications using Angular or React.
- Design and optimize relational data models; write efficient T-SQL, stored procedures, and performance-tuned queries on SQL Server.
- Leverage Python for automation, data processing pipelines, integrations, and backend tasks where appropriate.
- Participate in design reviews, code reviews, and pair programming; champion best practices and coding standards.
- Troubleshoot production issues, analyze root causes, and implement resilience and performance improvements.
- Contribute to Agile ceremonies; collaborate within cross-functional, DevOps-oriented teams.
- Implement CI/CD pipelines and version control workflows to enable reliable, repeatable releases.

Required qualifications
- 7+ years of professional full stack development experience delivering enterprise web applications.
- Strong proficiency in .NET/C# with ASP.NET Core for building APIs and backend services.
- Hands-on experience with either Angular or React for front-end development.
- Deep knowledge of SQL Server, T-SQL, schema design, indexing, and query optimization.
- Practical Python experience for application logic, scripting, automation, and integrations.
- Proven experience designing and consuming REST APIs and web services.
- Solid understanding of software architecture fundamentals, secure coding, and performance tuning.
- Proficiency with Git and modern CI/CD tools and practices.
- Experience working in Agile/Scrum environments with cross-functional teams.
- Excellent problem-solving, debugging, and communication skills.

Nice to have
- Cloud experience (Azure or AWS), including managed databases, app services, and identity.
- ORMs and data access patterns (e.g., Entity Framework Core, Dapper).
- Front-end testing and build tooling (Jest, Cypress, Nx, Webpack, Vite).
- Backend testing frameworks (xUnit, NUnit), mocking, and contract testing.
- Containerization and orchestration (Docker, Kubernetes).
- Messaging/streaming (RabbitMQ, Kafka), caching (Redis), or microservices experience.
- Observability tooling (logging, tracing, metrics) and performance profiling.

Education
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent hands-on experience.

Success indicators
- High-quality, maintainable code with strong test coverage.
- Reliable, secure services with measurable performance improvements.
- Predictable delivery within Agile iterations and effective collaboration across teams.
- Positive impact on system stability and developer productivity through automation and CI/CD.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111276
  • Position Id: 9075781
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Toronto, Ontario

27d ago

Easy Apply

Full-time

90,000 - 120,000

Toronto, Ontario

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote or Buffalo, New York

21d ago

Easy Apply

Contract

65 - 70

Buffalo, New York

12d ago

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs