Position: .NET/Angular Developer (Fintech)
Company: Introduct.Tech
Experience required: 3y
English level: upper

**Your impact zone:**
— Web application back-end development/support
— Web application front-end support
— Writing unit/integration tests on new functionality
— Database development/support

**We are looking for:**
— At least 3 years of C# programming experience.
— At least 3 years of ASP.NET Web development experience
— At least 1 year of experience with Angular 2+ or React.
— MS SQL Server/T-SQL knowledge.
— JavaScript/TypeScript
— HTML/CSS (SCSS or LESS).
— Experience with Scrum/Agile development.
— IIS / Windows Services (Deployment to on Premise VMs)
— Good written and spoken English communication skills.
— Ability to work in a team and independently.
— Ability to effectively communicate with a client.

**Considered as an advantage**
— Experience with continuous integration and delivery;
— Financial Services knowledge (specifically Capital Markets and Securities Trading).

**We offer:**
— Competitive salary;
— Ability to work completely remotely;
— The company provides all the necessary equipment for work;
— Employment benefits: paid vacation, training and insurance;
— Friendly atmosphere and professional staff.

**Tech stack**
Backend
— ASP.NET Core
— Asynchronous programming (async/await, good/bad practices)
— Multithreading (TPL)
— EntityFramework
— Data structures (Collections, LINQ)
— REST API knowledge (What is CRUD .etc)
Databases
— SQL (there is ORM on the project, but makes sense to know how to deal)
— Deep experience with Database management (ORM, Stored procedures)
— Indexes
— Architecture
— SOLID
— Dependency Injection
— IoC
— CQRS
— Design Patterns
Frontend
— Angular