A software firm in Toronto is looking to expand their team with new .NET developers, who are passionate about expanding their knowledge and technical abilities. As a senior developer, you will be expected to deliver well designed and maintainable solutions in an Agile environment. In this role, you will be engaging with customers to understand their needs, designing and prototyping solutions, and implementing these solutions with modifications for a higher user experience. The clients are medical device hardware companies, and you will be using C, .NET Core, Angular 2+, Rest Web services and SQL on a day to day to build out solutions from scratch. Required Skills Experience Mastersbachelors in Computer ScienceEngineering or related, Minimum 4-6 years’ experience with .NET Core Strong understanding of object oriented C Experience Angular 2+ Desired Skills Experience RESTful is a nice to have Web services web APis are a nice to have What You Will Be Doing Tech Breakdown 50 C, .NET core, 50 Angular 2+ Daily Responsibilities 100 Hands On The Offer Competitive Pay maximum of 120,000 Applicants must be currently authorized to work in U.S. on a full-time basis now and in the future.