Senior .NET Software Architect

3 weeks ago


Vaughan, Ontario, Canada GFL Environmental Full time

GFL Environmental is seeking a highly skilled .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 software.

Key Responsibilities:

  • Lead the technical planning and architecture for migrating a 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.
  • Ensure 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.
  • Prepare technical documentation and reports.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • At least 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 a plus.
  • 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.


  • Vaughan, Ontario, Canada TechBlocks India Full time

    About TechBlocksTechBlocks is a leading global digital product development firm that unifies strategy, design, and technology to deliver continuous growth-centric digital product engineering solutions for Fortune 500 companies and global brands.We specialize in building customized business applications that improve efficiency, collaboration, and user...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Job Title: Senior .NET Solutions ArchitectAt TechBlocks India, we are seeking a highly skilled and experienced Senior .NET Solutions Architect to join our team. As a key member of our architecture team, you will be responsible for designing and implementing complex system enhancements for our clients.Key Responsibilities:Design and document complex system...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Position Overview: .NET Solutions ArchitectTechBlocks India is a prominent global digital product development company, dedicated to creating tailored business applications for Fortune 500 firms and leading international brands. We are in search of a Solutions Architect who possesses a strong enthusiasm for innovation coupled with a robust foundation in...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Position Overview: .NET Solutions ArchitectTechBlocks India is a prominent global digital product development company, dedicated to creating tailored business applications for Fortune 500 firms and leading international brands. We are in search of a Solutions Architect who possesses a strong enthusiasm for innovation coupled with a robust foundation in...


  • Vaughan, Ontario, Canada GFL Environmental Full time

    GFL 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...


  • Vaughan, Ontario, Canada GFL Environmental Full time

    Job 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...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Job Title: NET Architect/Lead DeveloperWe are seeking a highly skilled NET Architect/Lead Developer to join our team at TechBlocks India. As a key member of our development team, you will be responsible for designing and implementing scalable, secure, and efficient software solutions using the latest.NET technologies.About UsTechBlocks India is a leading...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Job Title: NET Architect/Lead DeveloperWe are seeking a highly skilled NET Architect/Lead Developer to join our team at TechBlocks India. As a key member of our development team, you will be responsible for designing and implementing scalable, secure, and efficient software solutions using the latest.NET technologies.About UsTechBlocks India is a leading...

  • Senior .NET Developer

    3 weeks ago


    Vaughan, Ontario, Canada TechBlocks India Full time

    About 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...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Job Title: NET Architect/ Lead.NET DeveloperWe are seeking a highly skilled NET Architect/ Lead.NET Developer to join our team at TechBlocks India. As a key member of our development team, you will be responsible for designing and developing high-quality software solutions using the latest.NET technologies.About the Role:Design and develop scalable,...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Job Title: NET Architect/ Lead.NET DeveloperWe are seeking a highly skilled NET Architect/ Lead.NET Developer to join our team at TechBlocks India. As a key member of our development team, you will be responsible for designing and developing high-quality software solutions using the latest.NET technologies.About the Role:Design and develop scalable,...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    About TechBlocksTechBlocks is a leading global digital product development firm that unifies strategy, design, and technology to deliver continuous growth-centric digital product engineering solutions for F500 companies and global brands.Job DescriptionWe are seeking a highly skilled NET/Solutions Architect to join our team. As a key member of our...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    About 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/Solutions Architect to join our team. As a key member of our development team, you...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    About TechBlocksTechBlocks is a leading global digital product development firm that unifies strategy, design, and technology to deliver continuous growth-centric digital product engineering solutions for F500 companies and global brands.Job DescriptionWe are seeking a highly skilled NET/Solutions Architect to join our team. As a key member of our...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    About 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/Solutions Architect to join our team. As a key member of our development team, you...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    We 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...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    About 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/Solutions Architect to join our team. As a key member of our development team, you...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    About 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/Solutions Architect to join our team. As a key member of our development team, you...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Job 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...


  • Vaughan, Ontario, Canada TechBlocks India Full time

    Job Title: Lead .NET DeveloperAt TechBlocks India, we're seeking a highly skilled Lead .NET Developer to join our team of experts in digital product development. As a key member of our engineering team, you will be responsible for leading the development of complex software systems using .NET technologies.Key Responsibilities:* Lead the design, development,...