Full Stack Developer – C# / SQL Server

Toro Group of Companies

Vaughan

On-site

CAD 75,000 - 125,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Toro Group of Companies in Vaughan, Ontario is seeking a skilled Full Stack Developer to design, develop, and improve business applications and databases across the organization. You will work with C#, JavaScript, SQL Server, and API technologies, collaborating with business users to deliver practical solutions, ensure performance, and support production systems.

Ideal candidates have strong problem-solving abilities, experience with data modelling, reporting, and cross-functional collaboration

Qualifications

  • Proficiency in C# application development.
  • Strong JavaScript development skills.
  • Experience developing web-based business applications.
  • Experience developing and supporting web services and APIs.
  • Advanced Microsoft SQL Server development experience.
  • Strong understanding of database design, data modelling, and query optimization.
  • Experience creating reports, dashboards, and data visualizations.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication with technical and non-technical stakeholders.
  • Experience supporting production applications.

Responsibilities

  • Design, develop, maintain, and support web-based business applications.
  • Develop applications using C#, JavaScript, and related technologies.
  • Create and maintain web services and APIs.
  • Troubleshoot, diagnose, and resolve application issues.
  • Enhance and support existing applications while ensuring performance and reliability.
  • Utilize Visual Studio and source control tools throughout the development lifecycle.
  • Design, develop, and maintain Microsoft SQL Server databases.
  • Create and optimize stored procedures, views, functions, and triggers.
  • Design database structures and data models to support business requirements.
  • Perform query optimization and database performance tuning.
  • Analyze and work within complex relational data models.
  • Develop reports, dashboards, and data visualizations that support business decision-making.
  • Translate operational and business requirements into meaningful reporting solutions.
  • Present data in a clear, accurate, and user-friendly format.
  • Support ad hoc reporting and data analysis requests.
  • Work closely with business users to gather requirements and understand operational challenges.
  • Translate business needs into effective technical solutions.
  • Provide ongoing support, troubleshooting, and continuous improvement recommendations.
  • Diploma or bachelor’s degree in computer science, Software Development, Information Technology, or a related field.
  • Minimum 2 years of software development experience.
  • Experience developing, supporting, and enhancing business applications.
  • Experience working with SQL Server databases and complex data structures.
  • Experience gathering business requirements and translating them into technical solutions.

Skills

C# development
JavaScript
Web applications
Web services
SQL Server
Data modelling
Query optimization
Reports & dashboards
Analytical skills
Stakeholder communication

Education

Diploma or Bachelor's degree in Computer Science/Software Development

Tools

Visual Studio
Source control tools

Job description

We are seeking a talented and solutions-oriented Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, maintaining, and enhancing business applications and databases that support operational and business processes across the organization. The ideal candidate combines strong application development skills with advanced SQL Server expertise and enjoys collaborating with business users to develop practical, efficient solutions.

Key Responsibilities
Application Development
  • Design, develop, maintain, and support web-based business applications.
  • Develop applications using C#, JavaScript, and related technologies.
  • Create and maintain web services and APIs.
  • Troubleshoot, diagnose, and resolve application issues.
  • Enhance and support existing applications while ensuring performance and reliability.
  • Utilize Visual Studio and source control tools throughout the development lifecycle.
Database Development
  • Design, develop, and maintain Microsoft SQL Server databases.
  • Create and optimize stored procedures, views, functions, and triggers.
  • Design database structures and data models to support business requirements.
  • Perform query optimization and database performance tuning.
  • Analyze and work within complex relational data models.
Reporting & Business Intelligence
  • Develop reports, dashboards, and data visualizations that support business decision-making.
  • Translate operational and business requirements into meaningful reporting solutions.
  • Present data in a clear, accurate, and user-friendly format.
  • Support ad hoc reporting and data analysis requests.
Business Collaboration
  • Work closely with business users to gather requirements and understand operational challenges.
  • Translate business needs into effective technical solutions.
  • Provide ongoing support, troubleshooting, and continuous improvement recommendations.
Qualifications
Skills & Experience
  • Proficiency in C# application development.
  • Strong JavaScript development skills.
  • Experience developing web-based business applications.
  • Experience developing and supporting web services and APIs.
  • Advanced Microsoft SQL Server development experience.
  • Strong understanding of database design, data modelling, and query optimization.
  • Experience creating reports, dashboards, and data visualizations.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication skills with the ability to work effectively with technical and non-technical stakeholders.
  • Experience supporting and maintaining production applications.
Preferred Qualifications
  • Experience with .NET and MAUI.
  • Experience with Azure Active Directory (Azure AD), security, and single sign-on (SSO) integrations.
  • Experience with Microsoft Graph API.
  • PowerShell scripting experience.
  • Experience in integrating with Microsoft 365 applications and services.
  • REST API development experience.
  • Understanding of UI/UX design principles.
Education & Experience
  • Diploma or bachelor’s degree in computer science, Software Development, Information Technology, or a related field.
  • Minimum 2 years of software development experience.
  • Experience developing, supporting, and enhancing business applications.
  • Experience working with SQL Server databases and complex data structures.
  • Experience gathering business requirements and translating them into technical solutions.

Compensation: $75,000 - $125,000 annually

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer – C# / SQL Server
Full Stack Developer – C# / SQL Server

Toro Group • Canada

On-site
CAD 75,000 - 125,000
Software Development Engineer-.Net full stack
Software Development Engineer-.Net full stack

Craft Silicon • Ottawa

On-site
CAD 90,000 - 120,000
Full Stack Developer - .NET (Intermediate)
Full Stack Developer - .NET (Intermediate)

Applytojobs • Toronto

On-site
CAD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Stelvio Inc. • Saskatoon

On-site
CAD 75,000 - 110,000
Paid time off
Health and dental plans
EFAP – Employee Assistance Program
Full Stack Developer - .NET (Intermediate)
Full Stack Developer - .NET (Intermediate)

Avant Imaging & Information Management, Inc. • Toronto

On-site
CAD 90,000 - 130,000
Full Stack Developer - .NET (Intermediate)
Full Stack Developer - .NET (Intermediate)

AIIM • Toronto

On-site
CAD 90,000 - 130,000
Full Stack .NET Developer (Angular & Cloud Technologies)
Full Stack .NET Developer (Angular & Cloud Technologies)

Cognizant • Halifax Regional Municipality

Hybrid
CAD 90,000 - 100,000
Full Stack Web Developer
Full Stack Web Developer

Symbiotic Group • Canada

On-site
CAD 85,000 - 115,000
Full Stack Engineer
Full Stack Engineer

Appfabs Incorporation • Toronto

On-site
CAD 75,000 - 95,000
Full Stack Developer
Full Stack Developer

Infotek Consulting Inc. • Toronto

Hybrid
CAD 96,000 - 138,000