×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer – C# ​/ SQL Server

Job in Kitchener, Ontario, M2A, Canada
Listing for: Toro Group
Full Time position
Listed on 2026-08-11
Job specializations:
  • Software Development
    SQL Developer, Full Stack Developer, Backend Developer, .NET Developer
Salary/Wage Range or Industry Benchmark: 75000 - 125000 CAD Yearly CAD 75000.00 125000.00 YEAR
Job Description & How to Apply Below

360 Applewood Crescent, Concord, ON L4K 4V2, Canada

Job Description

Posted Thursday, August 6, 2026 at 4:00 AM

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.
  • 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.
  • 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
    .
  • Experience developing web-based business applications.
  • Experience developing and supporting web services and APIs.
  • 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.
  • Power Shell scripting experience.
  • Experience in integrating with Microsoft 365 applications and services.
  • 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

360 Applewood Crescent, Concord, ON L4K 4V2, Canada

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary