Position: Middle .Net Developer (f)
Company: Exadel
Category: .NET
Experience required: 2y
English level: intermediate

**About the Project:**
The project is a school administration software for recruiting, hiring, time tracking, managing absences, and running professional development, special education, and interventions.

**Project Stage:**
Development. The project uses .NET Framework 2.0 (Webform) and  .NET Core (version 3).

**Project Team:**
1 Project Manager, 1 Middle Manual QA, 1 Lead .Net, 1 Lead Manual QA, 1 Middle Manual QA, 1 Senior .Net,  2 Middle .Net, and 1 Junior.Net

**Requirements:**
2+ years of experience in development of .NET 2.0. applications
Experience with C-Sharp Client Server Application; windows-based
Knowledge of SQL (database back end is SQL Server 2012) and TSQL
Ability to successfully engage in back end configuration that alters app behavior on C++ and C applications
Ability to provide application support, which includes problem research, analysis, resolution, and on-call support
Ability to communicate and collaborate cross-functionally and work well in a team-oriented environment
Good verbal and written communication skills

Nice to Have:
Bachelor’s or Master’s degree in computer science, computer engineering, or a related field

**English level:**
Intermediate +

**Responsibilities:**
Produce code using .NET 
Write unit tests and code that adheres to coding standards
Provide technical support
Work both independently and in close collaboration with others in the team; effectively communicate with geographically distributed team members
Communicate with the customer on a regular basis
Make recommendations for the improvement of the platform and development process to increase productivity
Optimize the application for maximum speed and scalability
Implement security and data protection
Identify, monitor and resolve project-related issues

**Advantages of Working with Exadel:**
There are plenty of opportunities for advancement at Exadel
You can build your expertise with Exadel Expert Groups, which provide support for existing and potential projects
You can join any community or create your own to communicate with like-minded colleagues
You can  participate in continuing education as a mentor or speaker
You can take part in internal and external meetups as a speaker or listener
You can learn English with the support of native speakers
You can take part in cultural, sport, charity, and entertainment events