Job Title: C# Engineer Job ID: 2024-12748 Job Location: Toronto, ON (2 days/week onsite) Job Travel Location(s): # Positions: 2 Employment Type: W2 Duration:Long Term # of Layers:0 Work Eligibility:All Work Authorizations are Permitted No Visa Transfers Key Technology:C# Job Responsibilities: - Automated Regression Testing harness capability to run regression batches overnight or ad hoc to reveal issues. - Help produce test data for new services being developed. Skills and Experience Required: Required: - 5+ years of hands-on experience as a web automation engineer. - Must have experience exploring and implementing new ways to automate systems using C#/.NET. - Software engineering fundamentals including DevOps, Source code and Release Management. - Basic fundamentals of C# including object oriented programming, data structures, file handling, database fundamentals, unit testing and coding design patterns. - Intermediate level concepts including dependency injections, delegates, lambda functions, LINQ, EF, assembly concepts and experience around disassembler tools. - Advanced topics in C# including reflection, asynchronous programming, functional programming, middleware, memory profiling and garbage collection. - Experience with different project types including but not limited to Windows based, web applications, microservices, web api, data driven application; different architecture patterns (n-tier, soa, event driven, microservices, cloud based). Desired: - Worked in Trading environment. - Experience with C++ #J-18808-Ljbffr
Job Title
C# Automation Engineer