Position: .NET developer
Company: Serious Software
Experience required: 3y
English level: upper

The client’s company is located in California. A stock and trading system that includes a web application, iOS, and Android apps.

Requirements:
- 3-4+ years of experience with C# and ASP.NET Core (or another object-oriented, type-safe language);
- Understanding of RESTful API architecture;
- Good understanding of Web technologies, HTTP protocol, principles of building web applications, and interaction between FrontEnd and BackEnd;
- Experience in integrating third-party APIs;
- Experience with SQL Server (or alternative);
- Experience with Entity Framework Core, EF Code First migrations (or alternative);
- Good spoken English communication skills;
- Understanding the standard development cycle using JIRA, Git flow, Confluence etc;
- Ability to work in a dynamic start-up environment.

Nice to have:
- FrontEnd development skills with React are a plus;
- Experience with Azure cloud;
- Practical experience of unit-testing;
- Knowledge of stock trading market or cryptocurrencies market.

Responsibilities:
- Adding more integrations (e.g. connections to cryptocurrency exchanges or brokerage firms) to the platform through third-party APIs;
- Improving existing integrations by implementing additional features;
- Implementing new features of the product;
- Working together with the Engineering team composed of 20+ people in a dynamic environment.