Position: Intermediate/Senior .Net Developer
Company: Dev.Pro
Experience required: 3y
English level: intermediate

We are offering a project, the goal of which is to create a financial platform for the crypto market. A lot of exciting things are happening in the crypto world now: the social networks are about to release their own securities that must be properly regulated, more and more banks are issuing their own currencies (stable coins), digital trade finance banks are being established, and tokenization is becoming a real thing in the real estate world. Our platform deals with all these and even more. We build the integration solution for a broad list of stakeholders, from investment banks to regulatory authorities to regular investors.

The client is a US/UAE-based FinTech platform that combines security innovation, the advantages of distributed ledgers, and patent-pending liquidity algorithms to produce a new kind of financial instrument: a highly-liquid, dividend-yielding, investment-grade digital asset with the stability of bonds, the transferability of Bitcoin, and the exchangeability of dollars. The platform supports both fiat and crypto payment providers (Ethereum, Stellar, Ripple, Bitcoin, Cascade etc.), and contains regulatory and Smart Contract integrations.

Dev-Pro participates in both backend and frontend development and takes care of DevOps as soon as it has passed PCI DSS certification. Frontend is based on Angular, backend on C# / ASP.NET Core 2.2, so there are plenty of open opportunities and challenges to resolve and deal with. You’ll join our team of experts, so you’ll be able to validate your ideas and become a part of the collective mind.

**Responsibilities**
- Contribute to a worldwide innovative FinTech project
- Improve your skills working with the latest technology stack (ASP.NET Core, Docker)
- Work in a blockchain and cryptocurrency field with Ethereum, Bitcoin, Stellar and Ripple providers
- Be a part of the mixed product-oriented team without any borders between DevPro and the USA/UAE team on the customer's side
- Influence the project pathway in close cooperation with the customer and the development team on its side
- Work in a tailored SCRUM-driven team of 15+ people, 90% of whom are intermediate and senior level developers
- Gain/improve your knowledge of the financial domain

**Required skills**
3+ years’ experience with:
- Practical experience with ASP.NET Core, ASP.NET MVC
- Strong OOP/OOD and SOLID skills
- Experience working with Entity Framework
- Good knowledge of relational DB concepts, MS SQL Server
- Intermediate English or better

**Desired skills**
- Understanding of software development principles
- Git
- Azure Application Service
- Experience with JavaScript(Angular2, NgRx, bootstrap)
- Design Patterns
- Unit testing (TDD, BDD)
- Understanding of Blockchain systems
- PCI DSS certification