Senior .NET Application Migration Expert
6 days ago
About the Role:
GFL Environmental is a leading environmental services company, and we are seeking a seasoned .NET Technical Lead to join our team in Vaughan. As a key member of our technology department, you will play a critical role in modernizing and migrating our large-scale applications from .NET Framework to .NET Core.
Key Responsibilities:
- Lead the technical planning and architecture for migrating our legacy .NET Framework application to .NET Core.
- Collaborate with project managers, developers, testers, and business stakeholders to ensure successful project execution and delivery.
- Mentor and guide the development team through the modernization process, ensuring best practices in coding, testing, and deployment.
- Assess existing codebase and identify areas for improvement, optimization, or refactoring.
- Design and implement scalable, robust, and secure software solutions that meet business requirements.
- Evaluate the stability, performance, and security of the application throughout the migration process.
- Stay updated with the latest developments in .NET technology and software architecture trends.
- Provide technical leadership in Agile/Scrum development processes.
- Develop and maintain technical documentation and reports.
Requirements:
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
- No less than 7 years of experience in .NET development, with a strong background in .NET Framework and .NET Core.
- Proven experience in leading and managing software development teams.
- Expertise in modernizing and migrating large-scale applications from .NET Framework to .NET Core.
- Strong understanding of software architecture, design patterns, and best practices.
- Proficiency in C#, ASP.NET, MVC, Web API, and Entity Framework.
- Experience with front-end technologies such as JavaScript, HTML5, and CSS3 is an asset.
- Knowledge of SQL Server and experience in database design and development.
- Familiarity with AWS cloud platforms and containerization technologies (Docker, Kubernetes) is desirable.
- Excellent problem-solving, communication, and leadership skills.
Compensation: The estimated annual salary for this position is $130,000 - $160,000, commensurate with experience and qualifications.
About GFL Environmental: We are a Canadian waste management and environmental services company that strives to make a positive impact on our communities and the environment. Our commitment to innovation, customer satisfaction, and employee development drives us to be a leader in our industry.
-
Senior .NET Core Software Architect
5 days ago
Vaughan, Ontario, Canada GFL Environmental Full timeGFL Environmental is a leading environmental services company in Canada, and we are looking for an experienced Senior .NET Core Software Architect to join our Vaughan team. As a key member of our software development team, you will be responsible for leading the technical planning and architecture for migrating our legacy .NET Framework application to .NET...
-
Senior .NET Software Architect
4 weeks ago
Vaughan, Ontario, Canada GFL Environmental Full timeJob Title: .NET Technical LeadJob Summary:GFL Environmental is seeking a highly skilled .NET Technical Lead to join our Vaughan team. As a key member of our team, you will be responsible for leading the technical planning and architecture for migrating a legacy .NET Framework application to .NET Core.Key Responsibilities:Lead the technical planning and...
-
Senior .NET Software Architect
4 weeks ago
Vaughan, Ontario, Canada GFL Environmental Full timeGFL Environmental is seeking a seasoned .NET Technical Lead to join their Vaughan team.The ideal candidate will have extensive experience in modernizing and migrating large-scale applications from .NET Framework to .NET Core. This role will involve leading technical teams, designing and implementing scalable solutions, and delivering high-quality...
-
Senior .NET Software Developer
4 weeks ago
Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeWe are seeking a skilled Senior .NET Software Developer to join our team at https://www.pcrecruiter.net/sitemap. As a key member of our cross-functional team, you will be responsible for designing and developing scalable, high-quality, and high-performance applications on the .NET platform.Key Responsibilities:Work through all phases of the software...
-
Senior .NET Developer
1 month ago
Vaughan, Ontario, Canada TechBlocks India Full timeAbout TechBlocksTechBlocks is a leading global digital product development firm that unifies strategy, design, and technology to deliver growth-centric digital product engineering solutions to F500 companies and global brands.Job DescriptionWe are seeking a highly skilled .NET Developer to join our team. The ideal candidate will have a strong background in...
-
Senior .NET Software Engineer
6 days ago
Vaughan, Ontario, Canada TechBlocks India Full timeAbout TechBlocksTechBlocks is a leading global digital product development firm, unifying strategy, design and technology with continuous growth-centric digital product engineering solutions for top F500 companies and global brands.We are currently seeking a highly skilled Senior .NET Software Engineer to join our team. This role will involve working on...
-
Senior .NET Software Engineer
4 weeks ago
Vaughan, Ontario, Canada TechBlocks India Full timeJob Title: Technical Lead - .NET ArchitectureAt TechBlocks India, we are seeking a highly skilled Technical Lead - .NET Architecture to join our team.Key Responsibilities:* Lead the design and development of .NET-based solutions* Collaborate with cross-functional teams to deliver high-quality software products* Mentor junior developers and provide technical...
-
Senior .NET Developer Position
2 weeks ago
Vaughan, Ontario, Canada TechBlocks India Full timeAbout TechBlocks IndiaTechBlocks is a leading global digital product development firm. We specialize in building customized business apps that allow organizations and enterprises to improve their efficiency, collaboration, and user experience.Job DescriptionWe are looking for a skilled and experienced .NET Solutions Architect to join our team. The ideal...
-
Senior .NET Solutions Architect Position
6 days ago
Vaughan, Ontario, Canada TechBlocks India Full timeTechBlocks India is a leading global digital product development firm, offering cutting-edge solutions for F500 companies and international brands. Our mission is to empower innovators and change-makers across the product life-cycle, fostering customized business apps that enhance efficiency, collaboration, and user experience.Job OverviewWe are seeking an...
-
Senior Family Law Attorney
2 weeks ago
Vaughan, Ontario, Canada Ignite Talent Solutions Full timeWe are currently seeking a highly skilled Senior Family Law Attorney to join our team at Ignite Talent Solutions.About the Role:As a Senior Family Law Attorney, you will be responsible for providing exceptional legal services to clients in the areas of contested divorces, custody and access disputes, child and spousal support, and property and equalization...
-
Vaughan, Ontario, Canada TechBlocks India Full timeOverviewTechBlocks is a leading global digital product development firm that unifies strategy, design, and technology to deliver growth-centric digital product engineering solutions. We serve F500 companies and global brands across various industries.About the RoleWe are seeking an experienced Senior Software Architect with expertise in architecting web and...
-
Senior Culinary Expert
7 days ago
Vaughan, Ontario, Canada CC Maple Inc. Full timeJob Title: Senior Culinary ExpertWe are seeking a highly skilled and experienced Senior Culinary Expert to join our team at CC Maple Inc.Estimated Salary: $45,000 - $55,000 per yearJob DescriptionThe Senior Culinary Expert will be responsible for preparing and cooking complete meals or individual dishes and foods in a fast-paced kitchen environment. This...
-
NET Core Backend Developer
4 weeks ago
Vaughan, Ontario, Canada Futuretek Full timeNET Core Backend DeveloperAbout the Role:We're seeking an experienced NET Core Backend Developer with a solid background in backend development for land-based slot game cabinets. The ideal candidate will have hands-on experience in hardware integration, supporting peripheral devices, and optimizing system performance.Key Responsibilities:Develop and maintain...
-
NET Core Backend Developer
4 weeks ago
Vaughan, Ontario, Canada Futuretek Full timeNET Core Backend DeveloperAbout the Role:We are seeking an experienced NET Core Backend Developer with a solid background in backend development for land-based slot game cabinets. The ideal candidate will have hands-on experience in hardware integration, supporting peripheral devices, and optimizing system performance.Key Responsibilities:Develop and...
-
Vaughan, Ontario, Canada Systematix Full timeWe are seeking an experienced Web Application Technical Lead and Senior Developer to join our team at Systematix. As a key member of our software development team, you will oversee web application projects from design to implementation, ensuring alignment with business requirements and industry best practices.About the RoleAssist with requirement gathering...
-
Senior Financial Expert
1 week ago
Vaughan, Ontario, Canada Investbuild Inc. Full timeJob OverviewWe are seeking an experienced Senior Financial Expert to join our team at Investbuild Inc. This is a permanent, part-time position working 30 hours per week in English.
-
Senior Software Engineer
1 month ago
Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeJob Opportunity:Our client, a leading brand in medical diagnostics, is seeking a highly skilled Senior Software Engineer to join their team. As a key member of a cross-functional team, you will be responsible for designing and developing scalable, high-quality, and high-performance applications on the .NET platform.Key Responsibilities:Analyze customer needs...
-
Senior Software Engineer
3 weeks ago
Vaughan, Ontario, Canada Magna Full timeWe are seeking a skilled Senior Software Engineer to join our team in Cloud Architecture. The ideal candidate will have experience with cloud migration and a strong understanding of cloud computing principles.Develop and implement cloud-based software solutionsCollaborate with cross-functional teams to design and implement cloud infrastructureMaintain and...
-
Senior Software Engineer
4 weeks ago
Vaughan, Ontario, Canada ROSS Full timeJob Title: Senior Software Engineer - Medical DiagnosticsAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our cross-functional team at ROSS. As a Senior Software Engineer, you will be responsible for designing and developing scalable, high-quality, and high-performance applications on the .NET platform.Key Responsibilities:Work...
-
Crushing Applications Expert
4 weeks ago
Vaughan, Ontario, Canada Toromont Cat Full timeAt Toromont Cat, we are seeking a highly skilled Crushing Applications Expert to represent our multiple crushing product lines. As a key resource for our customer and sales force, you will be responsible for performing demonstrations, training, and control programs, as well as reviewing and creating quotes.Key Responsibilities:Provide key dealer support for...