iComply is looking for a Senior .NET Developer in Vancouver, Canada. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Interpret application storyboards and use cases into functional applications.
- Plan, build and maintain efficient, reusable, and reliable code.
- Integrate data storage solutions including, but not limited to, databases, key-value stores, and blob stores
- Assure the best possible performance, quality, and responsiveness of applications.
- Recognize bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Aid maintain code quality, organization, and automatization.
Job Requirements:
- Deep knowledge of C#, .NET and .NET core web framework.
- Effective experience in the Visual Studio and VS Code.
- Proficient experience in Webpack, NPM, Grunt and other front-end package managers.
- Familiarity with JavaScript, CSS, Sass, and LESS, Mixins, ES6 (TypeScript a strong asset).
- Demonstrated understanding of object-oriented programming.
- Deep knowledge of various design and architectural patterns like MVC, MVVM and MVP.
- Outstanding skills in Entity Framework, Microsoft SQL Server and Azure.
- Proven track record in popular web application frameworks.
- A talent for writing clean, readable, and easily maintainable code.
- Wide knowledge of fundamental design principles for building a scalable application.
- Solid experience creating database schemas that represent and support business processes.
- Sound understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
- Strong experience in implementing automated testing platforms and unit tests.
- Great understanding of code versioning tools such as Git, Github, Bitbucket and SourceTree.
- Ability to write high-performance, highly scalable applications.
About iComply:
iComply Investor Services Inc. (iComply) is a regulatory technology company focused on using blockchain and artificial intelligence to build a better capital market with robust, secure, and immutable record keeping, reporting, and transaction monitoring.