Senior Software Developer (.NET)

Reposted 7 Hours Ago
Be an Early Applicant
Ryerson, ON, CAN
In-Office
Senior level
Information Technology • Professional Services • Sales • Consulting
The Role
The Senior Software Developer will design and implement enterprise web applications using .NET, lead technical discussions, and ensure delivery of solutions that align with business requirements within an agile environment.
Summary Generated by Built In

Position: Senior Software Developer (.NET)

Location: Toronto, ON
Job ID#: RQ11073 
Duration: 11 Months

Role Overview

We are seeking a Senior Software Developer (.NET) to support a large-scale, enterprise data collection platform. This role is critical to sustaining a high-volume, sprint-based development roadmap across multiple application instances with concurrent releases and dependencies. The successful candidate will be a hands-on technical expert who contributes to solution design, active development, and technical leadership within an agile delivery environment.


Key Responsibilities

  • Design, develop, configure, and implement enterprise-grade web applications using Microsoft .NET technologies.
  • Act as a subject matter expert across multiple platform instances, contributing to scalable, secure, and standards-aligned solutions.
  • Collaborate closely with Development, Business Analysis, and QA teams throughout the sprint lifecycle.
  • Provide day-to-day technical leadership during active sprints to support delivery and long-term platform sustainability.
  • Translate roadmap priorities into implementable technical designs and reduce rework through early technical guidance.
  • Support user-centred design activities, including contributing to UX design, wireframes, prototypes, and content as required.
  • Work directly with business stakeholders to refine requirements and translate designs into working solutions.
  • Support continuous sprint-based delivery across multiple annual enhancement, maintenance, and data collection initiatives.
  • Participate in release activities, post-implementation support, stabilization, and operational readiness during peak usage periods.
  • Contribute to technical documentation, knowledge transfer, and onboarding support to ensure delivery continuity.

Qualifications

Experience

  • Design, develop, test, and maintain enterprise-grade web applications using Microsoft .NET technologies (C#, ASP.NET, Web APIs).
  • Translate business and technical requirements into well-structured, scalable, and secure solutions.
  • Develop and maintain cloud-based solutions on Microsoft Azure, including hosting, configuration, monitoring, and deployment.
  • Design and optimize SQL Server databases, including stored procedures, queries, views, and data models.
  • Implement integrations using APIs and service-based architectures.
  • Perform unit testing, debugging, code reviews, and production issue resolution.
  • Support application releases, upgrades, data migrations, and environment transitions.
  • Ensure solutions meet security, accessibility (AODA/WCAG), and enterprise architecture standards.

Required Technical Skills

  • Strong hands-on experience with .NET web application development (C#, ASP.NET, Web APIs).
  • Experience with Microsoft Azure services (App Services, Azure SQL, Storage, DevOps).
  • Advanced SQL Server development and performance tuning.
  • Full SDLC experience across design, development, testing, deployment, and maintenance.
  • Object-oriented design principles and modern design patterns.
  • CI/CD pipelines, version control, and build automation.
  • RESTful services and secure data exchange patterns.

General Skills

  • Strong collaboration skills with technical and non-technical stakeholders.
  • Excellent analytical, problem-solving, and troubleshooting abilities.
  • Experience working in Agile and/or waterfall methodologies.
  • Strong written and verbal communication skills.
  • Ability to manage multiple priorities and meet delivery timelines.

Desirable / Additional Skills

  • Experience with internet-facing or cloud-native applications.
  • Knowledge of DevOps, automation, application security, and monitoring.
  • Experience with post-implementation support and production stabilization.
  • Familiarity with accessibility standards and technical documentation practices.

About Symbiotic Digital

Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)

We serve customers in two ways:

  1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
  2. Recruitment: Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital provides a business system that enables us to deliver expert technical staff to solve challenging business and IT problems. IT leaders across Canada rely on Symbiotic Digital to staff difficult assignments with proven experts evaluated through our QMS – Quality Management System Staff Development Model. We are a 100% Indigenous owned company.

Learn more: https://www.symbioticgroup.com/home-sd/

Submit your resume: [email protected]

View all jobs: https://www.symbioticgroup.com/view-jobs/

 



Skills Required

  • Strong hands-on experience with .NET web application development
  • Experience with Microsoft Azure services
  • Advanced SQL Server development and performance tuning
  • Full SDLC experience
  • Object-oriented design principles and modern design patterns
  • Experience with CI/CD pipelines and build automation
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10 Employees
Year Founded: 1998

What We Do

Symbiotic Group Inc. is a consulting company that helps SMBs drive measurable results in sales, digital marketing, and operations. They also provide IT consulting services and focus on advancing business and career opportunities for Indigenous peoples.

Similar Jobs

Bankjoy Logo Bankjoy

Senior Software Engineer

Fintech • Software • Financial Services
In-Office or Remote
2 Locations
56 Employees

Bankjoy Logo Bankjoy

Senior Software Engineer

Fintech • Software • Financial Services
In-Office or Remote
2 Locations
56 Employees
In-Office
Waterloo, ON, CAN
52655 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account