Job Description: You will drive end-to-end cross-functional system design and software/solution delivery while mentoring and leading other developers in the group. You will be responsible for knowing and keeping up with overall system architecture, as well as low-level functionality, and related system dependencies. You will foster solid, positive teamwork with the goal of continuously improving software, as well as the team! Job Responsibilities: Engage in team-based software design and development or processes to meet performance and business goals Engage in all activities related to the Software Development Life Cycle and Software stack Act as a gatekeeper of software excellence Work with the key team leaders to define and improve processes Collaborate with and mentor Developers for deliverable work and maintaining high-quality standards of code Job Requirements: Grow your career with challenging and rewarding work that makes a difference Remote work opportunities Opportunity to give back through our social responsibility initiatives Work with a fun, passionate, travel-loving team! Open concept, collaborative workspace Fresh Café with delicious snacks and meals at a subsidized rate! Great travel perks! Rooftop terrace in the summer Free Parking Qualification & Experience: 5-7+ years of experience with: .NET (C#, ASP.NET MVC, ASP.NET Core) SQL Server (including SQL, T-SQL, and working with SSMS) React Azure DevOps BI platforms (PowerBI, Segment), Datawarehouse concepts Job Details: Company: Sunwing Vacancy Type: Full Time Job Functions: Engineering Job Location: Toronto, CA Application Deadline: N/A Apply Here careersvite.com