Position: Senior .Net Developer
Company: Exadel
Experience required: 3y
English level: upper

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 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**:
Our primary goal for this project is to develop an application to review the state of a legal entity at any point in time.

For more than 5 years we have been developing products for this Customer, which earned us trust. Last year we launched the development of a new platform from scratch. The platform creates a strategic solution for customers around the world. Our teams have already started working on the implementation of tasks:
- requesting, tracking and collecting data from clients in a more efficient and automated way;
- reduction of the time required for cleaning, checking and preparing data for subsequent analysis;
- detection of patterns and anomalies in customer data.

**The advantages of working on a project that our developers highlight**:
Non-trivial tasks, new technologies and challenges. You will gain experience with Microservices, Architecture, Azure cloud services, Big Data, SharePoint Online, Python, Thintecture Identity server, Kafka, Kubernetes, MongoDB.
Well-structured team, clear distribution of responsibilities by roles. There are experts for each process. Any technical issue is resolved accurately and competently. Professional UX team and Performance team. DevOps processes are well established. A large team of architects with extensive experience, there is someone to learn from :)
Each team has its own business analysts, which provides ongoing support from the person responsible for requirements.
Direct communication with Microsoft. Our customer is their major client, so as a bonus you will have the opportunity to communicate and participate in meetings with Microsoft :) 
Inspirational work atmosphere. It's always great to work with real professionals, giants in their field, as well as work with a client who appreciates you and your ideas. It is impossible to remain unnoticed :)

**Project Stage**:
Development

**Project Team**:
1 Architect, 1 Team Leader, 5 Back-End Developers, 3 Front-End Developers, 4 QAs, 2 Business Analysts

**Requirements**:
Minimum 3 years of experience in C# .NET Core, Azure Cloud, Mongo DB, SQL Server, Azure SB;
Hands-on experience with large scale products
Experience in writing technical design documents
Extensive past teamwork experience. Ability to be part of a team and be a supportive teammate
Ability and will to learn and explore new technologies
**At least Intermediate English skills**
Good verbal and written communication skills
**Nice to have**: 
Experience working with Docker, Keyvault, Event Sourcing

**Responsibilities**:
Produce code using .NET languages 
Upgrade, configure and debug existing systems
Provide technical support
Work both independently and in close collaboration with others in the team
Communicate with the Customer on a regular basis (stand-ups, demos, etc.)