Enable job alerts via email!

Senior Full Stack.Net Developer

Drake International

Ontario

Hybrid

CAD 130,000

Full time

4 days ago
Be an early applicant

Job summary

A leading staffing agency is seeking a Senior Full Stack .Net Developer in the Greater Toronto Area. The role involves mentoring team members, ensuring product quality, and working on backend and frontend development. Candidates should have over 10 years of experience in software development, proficiency in .NET technologies and Angular, and strong communication skills. This full-time, hybrid position offers a competitive salary of CAD 130K per annum.

Qualifications

  • 10+ years of hands-on software development experience in enterprise systems.
  • Previous experience mentoring or supporting teammates is preferred.
  • Strong written and verbal communication skills.
  • Experience with Agile environments.
  • Familiarity with OAuth, OData, and RESTful APIs.
  • Experience with cloud solutions, preferably Azure.

Responsibilities

  • Mentor team members and foster a culture of knowledge sharing.
  • Work as a senior developer in a cross-functional team.
  • Align efforts with various teams for seamless integration.
  • Champion quality on the development team.
  • Lead initiatives for technical debt management.

Skills

Mentoring
Collaboration with stakeholders
.NET Core
C#
ASP.NET Web API
SQL Server
MongoDB
Azure
Angular
HTML
CSS
SASS
TypeScript
React

Tools

Azure DevOps
CI/CD pipelines
Quality assurance tools
Job description
Overview

We''re seeking a dynamic Senior Full Stack .Net Developer to join our client''s team in Greater Toronto Area, ON. As a Senior Full Stack .Net Developer you''ll help one of Canada''s most trusted organizations work on the latest project, and be rewarded with great opportunities.

What We Offer

Salary: CAD 130K per annum base

Job Type / Shift: Full Time, Permanent (Hybrid)

What You'll Do
  • Mentor team members, and foster a culture of knowledge sharing, skill development, and ownership. Be active in code reviews, issue triage, and troubleshooting. Identify technical gaps and areas for improvement.
  • Work as a senior developer in a cross-functional team to contribute to frontend or backend development.
  • Work closely with the department managers, including Development, Quality Assurance, and Delivery on efficient processes and successful output of the team.
  • Align efforts with the Product, Platform, Project, Support, and IT teams for seamless system integration and successful handover.
  • Engage directly with QA and become a champion for quality on the development team. Collaborate on the implementation of the best practices and technologies to ensure shift-left testing and high-quality output.
  • Work with managers and developers on a continuous improvement program. Identify pain points, lead root cause analysis discussions, and propose plans for product and process improvement.
  • Help define and promote development standards based on best practices. Lead initiatives for technical debt management and code maintainability. Review metrics (e.g., delivery rate, defect ratio), and manage sprint execution effectively.
What We're Looking For
  • 10+ years of hands-on software development experience in enterprise systems.
  • Previous experience mentoring or supporting teammates is preferred. While direct team management is not initially required, a clear desire and aptitude to grow into a leadership role are essential.
  • Strong written and verbal communication skills; ability to collaborate with both technical and non-technical stakeholders.
  • Demonstrated ability to manage tasks, prioritize effectively, and deliver features in Agile environments.
  • Experience with .NET Core, C#, ASP.NET Web API, SQL Server, MongoDB, and Azure.
  • Minimum 4 years of experience with Angular. HTML, CSS, SASS, and TypeScript required. React is a plus.
  • Familiarity with OAuth, OData, and RESTful APIs.
  • Experience with React Native, Ionic, and Capacitor (preferred).
  • Experience with cloud solutions (Azure preferred). Familiarity with SOA, Microservices, and distributed system architecture.
  • Exposure to CI / CD pipelines; hands-on experience with Azure DevOps and build / test / deploy automation is a plus.
  • Awareness of code quality tools and quality assurance practices, including unit testing and load testing.

Our team is eager to connect with candidates who meet the job requirements. If this sounds like a fit for you, we invite you to apply today!

Since 1951, Drake International has been a global leader in flexible and permanent staffing, connecting people with the right roles at any career stage, both in Canada and worldwide. As a leading recruitment and HR partner, we collaborate directly with employers to bring you the best opportunities at no cost, ensuring a human-centered approach that helps everything work seamlessly.

Drake International is an equal opportunity employer and champions accessibility, inclusivity and diversity in the workplace. We are committed to providing accommodation for applicants with disabilities throughout the recruitment process. If you require accommodation, please contact your Branch Representative.#DIPROF

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