.net developer
Technologies and Principles:Knowledgeable in object-oriented software design patterns, development, data modelling, and SOLID principlesExperience with C#, VB.net, and supported .net frameworks.Experience with JavaScript and frameworks including React, AngularJS, or ASP.Net.Experience with Test Driven Development (TDD) and automated functional testing: X-unit, N-unit, Selenium, Playwright, MS-Test, Test Café, etc.Knowledge of secure coding practices, tooling and finding remediation.Experience with source management tools including GIT, TFS, etc.Ability to resolve architectural problems including scalability, performance, reliability, usability & securityAdditional beneficial experienceAgile methodology, Jira and or confluenceUse of scripting, DevOps practices including CI/CD processes, containerizationFinancial industry interest and/or experienceA successful candidate will have excellent analytical and problem-solving skills, strong communication skills, and motivation to achieve best-in-class results