Symbiotic Group Inc. Logo

Symbiotic Group Inc.

Senior Software Developer (.NET)

Posted Yesterday
Be an Early Applicant
In-Office
Ryerson, ON
Senior level
In-Office
Ryerson, ON
Senior level
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.
The summary above was generated by AI

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/

 



Similar Jobs

Yesterday
In-Office or Remote
2 Locations
Senior level
Senior level
Fintech • Software • Financial Services
As a Senior Software Engineer, you'll lead software development for digital banking solutions, ensuring compliance and enhancing user experience while mentoring junior engineers.
Top Skills: .Net CoreAngularAWSAzureC#CSSGCPHTMLReactSQLTypescript
7 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Fintech • Payments • Financial Services
The Senior Software Engineer will provide technical guidance, ensure adherence to engineering standards, investigate security vulnerabilities, and support web-based and backend applications in a security-focused environment.
Top Skills: .NetAzureAzure DevopsC#Ci/CdDaprGitInfrastructure As Code (Iac)JenkinsNoSQLSQL
5 Days Ago
In-Office or Remote
2 Locations
Senior level
Senior level
Fintech • Software • Financial Services
The Senior Software Engineer will develop and maintain software solutions for Bankjoy's digital banking platform, lead feature implementation, collaborate with teams, and mentor junior engineers.
Top Skills: .Net CoreAngularAWSAzureC#CSSGCPHTMLReactSQLTypescript

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