Job Title: Full Stack Developer (C#, .NET / .NET Core, React/Angular)
Location: Toronto, ON, Canada (Hybrid 2 or 3 days onsite/week)
Duration: Full-Time Permanent
Salary: $Market/CAD per annum + Benefits
Eligibility (Canada): Open to Canadian Citizens, Permanent Residents, and valid Work Permit holders
Interview Process: 1 2 Video Rounds + 1 Mandatory In-Person Round
Experience: 6 10+ Years
Open Positions: 2
Job Description:
We are seeking a highly skilled Full Stack Developer with strong experience in C#, .NET/.NET Core, and modern front-end frameworks such as React or Angular. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and APIs.
You will work closely with cross-functional teams to deliver high-quality software solutions, participate in architectural decisions, and contribute to continuous improvement through CI/CD practices.
Key Responsibilities:
• Design, develop, and maintain full-stack applications using C# and .NET/.NET Core
• Build responsive and dynamic user interfaces using React or Angular
• Develop and consume RESTful APIs
• Work with Entity Framework for data access and ORM solutions
• Design and manage databases (SQL or other relational/non-relational databases)
• Implement and maintain CI/CD pipelines for automated deployments
• Collaborate with product managers, QA, and other developers
• Troubleshoot, debug, and optimize application performance
Key Skills & Qualifications:
• Strong experience in C#, .NET, and .NET Core
• Hands-on experience with React or Angular
• Solid understanding of RESTful API development
• Experience with Entity Framework
• Strong knowledge of SQL or other databases (e.g., SQL Server, MySQL, PostgreSQL)
• Experience with CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions, etc.)
• Good understanding of software development lifecycle (SDLC)
• Strong problem-solving and communication skills