GFL Environmental is looking for a .NET Technical lead to join the Vaughan team!
The .NET Technical Lead will have strong experience in modernizing and migrating large-scale applications from .NET Framework to .NET Core. This role will include 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.
Knowledge, Skills and Competencies :
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.