C# .net Core Developer

 

Description:

●A degree in computer science, engineering, or relevant field

●10+ years’ experience as a Software Developer/Software Engineering Specialist.

●Background in Financial Services is preferred.

●Strong proficiency in C# .NET Core.

●Mastery of the concepts of object-oriented programming. Good knowledge of SOLID design patterns and principles and knowledge of Clean Code and Clean Architecture is a plus.

●Experience developing automated tests (Unit Tests, Integration Tests) xUnit, NSubstitute

●Experience designing, documenting, developing, securing, and consuming synchronous integrations: REST APIs, GraphQL and SOAP Web Services (for refactoring purposes only)

●Experience with asynchronous integrations such as event-driven architecture using Kafka is an asset.

●Strong proficiency using relational database MSSQL, MySQL.

●Proficient in using Microsoft Visual Studio or VS Code, Git, Azure DevOps, NuGet and related tools.

●Experience with the following platforms Tanzu Application Services (TAS) and Dynamics 365 is an asset.

Organization TES The Employment Solution ·
Industry IT / Telecom / Software Jobs
Occupational Category developer
Job Location Quebec,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2024-03-13 2:24 pm
Expires on 2024-06-17