Position: Middle .Net Developer
Company: Exadel
Experience required: 2y
English level: intermediate

We are currently looking for a Senior .Net Developer to join our friendly team. In this role you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework, feel free to apply! 

**About the Customer**:
You will work with the 6th-largest privately owned organization in the United States. The Customer is one of the "Big Four" accounting organizations and the largest professional services network in the world by revenue and number of professionals. The company provides audit, tax, consulting, enterprise risk and financial advisory services with more than 263,900 professionals globally.

**About the Project**:
The main goal of the Customer is to provide document management (DM) software services that allows tax applications to upload, store, organize and manage files and allow for user collaboration through those DM functions.

The tax applications, using shared capability like that of the DM, will be used for  internal tax work of the Customer as well as sold to the Customer’s clients. Front-end of the application is written using Angular 2+, TypeScript и Kendo, back-end - .NET Core.

**Team composition**: 1 Scrum Master, 1 Team Leader,  2 Senior Developers Back-End, 1 Developer Back-End, 5 Senior Developers Front-End, 2 Business Analysts, 1 Lead QA,  3 QAs

**Project Advantages**: 
Friendly team, complex challenging project to gain great experience

**Project Tech Stack**: 
.NET Core 3.0, Angular 8(9)

**Current Project Stage**: 
Ongoing development (about 1 year)

**Project Duration**: 1-2+ years

**Requirements**:
Minimum 2+ years of experience in development of .NET applications
Hands on experience with C#
.Net Core and/or .Net Framework experience on a Microservices architecture in cloud (Azure preferably)
Knowledge of SQL Server 2017
Good verbal and written communication skills
Ability to work with distributed systems and multi process environments

**Nice to have**:
Bachelor or Master’s degree in computer science, computer engineering, or a related field;
Сoding with SharePoint API experience
Experience with MongoDB/NoSQL DB is very helpful

**English level**:
Intermediate

**Responsibilities**:
Produce code using .NET language
Writes unit tests and code that adheres to coding standards
Provide technical support
Work both independently and in close collaboration with others in the team
Communicate with the Customer on a regular basis
Work both independently and in close collaboration with others in the team