Job Description :
Title: .Net Developer Location: Toronto, ON Mode: Full time Must have 5+ years in C# .NET development with expert level knowledge to the language and developing environment. Nice to also have Java experience. Must have 5+ years in SQL Server. Expert knowledge to SQL server design, admin, tuning and trouble shooting. Strong knowledge to build web based application on both the front and back end: HTML, CSS, JavaScript, Angular, TypeScript. Strong knowledge to commonly used data schema in XML, JSON, AVRO, CSV, etc. Strong analytic skills in both technology and business areas. Strong troubleshooting skills in production support. Strong knowledge of PowerShell scripting. Nice to have experience in Unix Shell scripting. Expert knowledge to Windows Server admin, AD, and IIS. Nice to have experience in Unix admin; Experience with source control tools like Git, BitBucket, SVN. Experience with DevOps tools like Azure DevOps or Jenkins. Hands-on experience in building and maintaining pipelines. Hands-on experience in using test tools like NUnit and Selenium. Hands-on experience in enterprise integration tools like Kafka, ElasticSearch, MQ. Knowledge on building secured application conforming to enterprise architecture standards like SFTP, TLS, certificate, authentication, authorization etc. Hands-on experience in Docker, and in developing/deploying/testing/running in Cloud environment. Experience in using tools like JIRA, Confluence, or similar Azure DevOps tools. Must have 3+ years of experience in Canadian or like capital markets.