Hello, Hope you are doing well Please have a look at the job description below and let me know if you are comfortable: Title : Senior .NET Developer/LeadLocation: Canada (REMOTE)Job Type : Long term Contract Job Description: 1. Bachelor’s degree in information technology, Computer Science, or related field.2. At least four 5-7 years of experience with objected oriented programming and design patterns,3. Backend development experience with .Net Core, C#, SSIS or Azure Data Factory, TSQL,4. Experience working in any middleware platform like Biztalk, TIBCO or Mulesoft string plus 5. Multithreaded programming paradigm & understanding of .Net Core objects & services that support multithreading.6. Relational database design and experience with writing complex SQL queries, preferably TSQL7. Knowledge of API development, documentation, versioning, security, and load/performance testing. Web-based security and able to practically apply security mechanisms such as OAuth28. Securely work with file systems, read/write to files programmatically supporting various formats.9. Knowledge of interpreting and creating UML diagrams strongly preferred.10. Solid understanding of dependency injection, application, and repository pattern11. Excellent understanding of source control, branching strategies, code merge, Git, GitHub, Git Flow and Azure DevOps12. Knowledge of CI\CD pipeline process, automated testing, deployment methodologies for code and database changes.13. Knowledge of the SOLID design principles, N-tier, and N-layered architecture, MVC Git, GitHub, TFS, Azure services, Visual Studio and Active Directory.1. Design and implement integration solutions. Engage with architecture team & create low-level artifacts for building common team understanding. 2. Comfortable writing advanced TSQL queries, stored procedures and create low-level DB design. Thanks and RegardsGurneet SinghTeam LeadVaspire TechnologiesEmail Id: gurneet@vaspiretech.com