Senior Developer – C#, .NET Core & Snowflake // Toronto, ON (Onsite) - FTE
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Senior Developer – C#, .NET Core & Snowflake
Location: Toronto, ON
Work Mode: Onsite
Job Summary
We are looking for an experienced Senior Developer with strong expertise in C#, .NET Core (6.0+), and Snowflake to join our development team in Toronto. The ideal candidate will be responsible for designing, developing, enhancing, and maintaining scalable applications and data solutions based on business and technical requirements.
Candidates with additional experience in Microsoft Azure and Azure Kubernetes Service (AKS) will be preferred.
Key Responsibilities
•
Design, develop, and maintain applications using C#, .NET, and .NET Core 6.0 or above.
•
Develop and implement solutions using Snowflake, including data integration and database operations.
•
Translate business and technical requirements into efficient, scalable, and maintainable solutions.
•
Write clean, reusable, and high-quality code following development best practices.
•
Perform unit testing, debugging, troubleshooting, and performance optimization.
•
Collaborate with cross-functional teams, architects, and business stakeholders.
•
Participate in code reviews, technical discussions, and application enhancements.
•
Ensure application quality, reliability, and adherence to coding standards.
Required Technical Skills
•
Strong hands-on experience with C# and .NET.
•
Extensive development experience with .NET Core 6.0+.
•
Hands-on experience with Snowflake.
•
Strong understanding of object-oriented programming (OOP) and software development principles.
•
Experience in application development, debugging, and performance tuning.
•
Ability to understand requirements and independently deliver technical solutions.
Good-to-Have Skills
•
Experience with Microsoft Azure services.
•
Hands-on experience with Azure Kubernetes Service (AKS).
•
Knowledge of cloud-native application development and deployment.
•
Experience with CI/CD pipelines and DevOps practices.
Ideal Candidate
A technically strong developer who can independently deliver application development requirements using C#, .NET Core, and Snowflake, with exposure to Azure and AKS being an added advantage.
More about this job
Responsibilities
Design, develop, enhance, and maintain scalable applications using C# and .NET Core, and implement Snowflake-based data solutions. Translate requirements into reliable, maintainable software; test, debug, and optimize applications while collaborating with stakeholders and participating in code reviews.
Requirements
Requires strong hands-on experience with C#, .NET, .NET Core 6.0 or later, and Snowflake, along with knowledge of object-oriented programming and software development principles. Candidates should be able to independently deliver solutions and have experience in application development, debugging, and performance tuning; Azure and AKS experience are preferred.
Skills
- C#
- .NET
- .NET Core 6.0+
- Snowflake
- Object-Oriented Programming
- Application Development
- Data Integration
- Database Operations
- Debugging
- Performance Tuning
- Unit Testing
- Microsoft Azure
- Azure Kubernetes Service
- Cloud-Native Development
- CI/CD
- DevOps
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Data & Analytics
Keywords
- C#
- .NET
- .NET Core 6.0+
- Snowflake
- Microsoft Azure
- Azure Kubernetes Service
- AKS
- Object-Oriented Programming
- Application Development
- Data Solutions
- Data Integration
- Database Operations
- Scalable Applications
- Cloud-Native Development
- CI/CD Pipelines
- DevOps
- Unit Testing
- Debugging
- Troubleshooting
- Performance Optimization
- Performance Tuning
- Code Reviews
- Coding Standards
- Software Development
- Toronto