Flynn Group of Companies, North America's leading building envelope contractor, is seeking a Senior Web Application Developer for their Toronto office. This role offers a unique opportunity to relocate to Canada with comprehensive immigration support, including work permits for you and your family. The position involves working with a modern tech stack including .NET, AWS, Azure, and various databases. As a senior developer, you'll be responsible for designing and implementing scalable solutions, mentoring team members, and maintaining high code quality standards. The company offers extensive benefits including relocation assistance, health benefits, and retirement plans. The ideal candidate should have 10+ years of experience and strong expertise in web development technologies. This role combines technical leadership with hands-on development, making it perfect for experienced developers looking for growth opportunities in Canada.