Microsoft .NET Technical Lead [bhjob13022 12953]

Vancouver 3 days agoFull-time External
Negotiable
On behalf of our client in Burnaby, • *Ignite Technical Resources** is looking for • *Microsoft.Net Technical Lead **with our client for a Contract opportunity. • *Summary of Role**: • *Role Description** - The Microsoft.NET Technical Lead will be reporting to the Manager, System Development. - The.NET Technical Lead will work with the business analyst to provide impact analysis, identify gaps in the current business and system process, and propose a solution to meet the business expectation. - The Microsoft.NET Technical Lead will translate the solution into technical requirements and technical designs. - The Microsoft.NET Technical Lead will work with the current development team to generate and complete development tasks. - The Microsoft.NET Technical Lead will prepare migration scripts and instructions for the Platform Service Team to promote the code to different environments. - The Microsoft.NET Technical Lead also researches and delivers recommendations through persuasive technical writing and presentation to diverse audiences. • *Responsibilities**: - Work with the Business Analyst and Program Manager to organize the development sprints and schedule. - Lead a team of developers and assign tasks to complete the items in the development sprint. - Review system design and technical requirements to provide impact analysis and estimates to the technical lead. - Develop or modify store procedures, triggers and functions in SQL database. - Perform unit and integration testing on all developed code - Create and execute unit and integration tests within the development lifecycle. - Optimize performance and error handling in both Web Applications and databases. - Design and develop testing and maintenance procedures and activities. - Create software documentation and update existing documentation. - Provide peer code review for other developers. - Assist and support QA to develop a QA test strategy. - Facilitate and provide knowledge transfer sessions to transition the system knowledge to the sustainment team. • *Qualifications**: - A recognized degree/ certificate in Computer Science or MIS or equivalent experience. - 7+ years of experience with C#. - 7+ years of experience with ASP.NET MVC. - 7+ years of experience with.NET Framework (version 4.8 is preferred). - 3+ years of experience with.NET Core (version 3.0 and above is preferred). - 5+ years of experience with MS SQL development (Azure SQL service is preferred). - 3+ years of experience with front-end UI development. - 2+ years of experience with Azure Data Factory. - 2+ years of experience with Microsoft Power BI. - 2+ years of experience using Visual Studio and Azure DevOps source control and branching. - 2+ experience with Microsoft Azure SQL, Azure Storage, and Azure Web apps service. - Experience with REST API/ Web API creation, consumption, and integration using Service Oriented Architecture. - Strong written and verbal communication skills. - Experienced working under time pressures and able to manage simultaneous priorities, pressures, and deadlines. - Demonstrated superior research, analytical, problem solving and good judgement skills. - Must be able to learn new technical and business concepts. - Experience working for public or non-profit agencies is an asset. Ignite Technical Resources is a Vancouver-based Information Technology resourcing firm built around three principles: speed, efficiency and quality. We provide highly trained and qualified technical consultants to your organization as a flexible work force option. • *Ignite. Wired for people.** • * and become a fan on **Facebook • * for up-to-date information about our company including job postings!** • *About Ignite Technical Resources.**: