| Job ID: | #5001 |
|---|---|
| Title: | Software Engineer II; Senior SQL Developer (SQL Server, C#, .NET) |
| Location: | Mississauga, Ontario, Canada |
| Benefits: | Healthcare, Dental |
| Work location: | Hybrid remote |
| Job type: | Direct-hire |
| Estimated Pay: | CA$10,000 - CA$85,000 Per year |
| Experience required: | 4 years |
Location: Mississauga, Ontario
Work Model: Hybrid; Remote and In-Office
Our client in Mississauga is hiring a database-focused Software Engineer II with advanced SQL Server expertise.
This is a SQL-heavy role. The majority of your time will be spent writing, optimizing, and tuning complex SQL stored procedures. Strong SQL development skills are mandatory.
If you are not highly proficient in SQL Server performance tuning, indexing, and query optimization, this role will not be a fit.
What You Will Do
- Develop, refactor, and optimize complex SQL Server stored procedures, triggers, and functions
- Perform advanced query optimization and execution plan analysis
- Improve database performance through indexing and normalization
- Maintain and enhance legacy database logic
- Support system integrations and data flow between platforms
- Contribute to C# and .NET development using ASP.NET Core and or Framework
- Troubleshoot production issues and provide technical support
- Identify performance bottlenecks and implement long-term solutions
Required Qualifications
- 4+ years of experience in .NET development
- Advanced, hands-on SQL Server development experience
- Proven expertise in:
- Stored procedures
- Query optimization
- Indexing strategies
- Database performance tuning
- Data modelling and normalization
- Strong experience with C# and ASP.NET Core and or Framework
- Experience working with complex legacy database systems
Assets
- Experience with Microsoft Azure; Azure SQL, Web Apps, Functions
- Experience in hybrid cloud and on-prem environments
Ideal Candidate
- Rates themselves 9 out of 10 in SQL Server
- Database-first mindset
- Highly analytical and detail-oriented
- Comfortable working independently
- Strong troubleshooting and problem-solving skills
- Able to commute to Mississauga, Ontario 2-3 days per week
Why Consider This Opportunity
- Hybrid work environment in Mississauga
- High-impact role focused on SQL Server optimization
- Opportunity to modernize and improve core business systems
- Collaborative IT environment with long-term growth potential