Position: Middle .Net Developer
Company: Athlete Circle
Experience required: 3y
English level: intermediate

**Required skills:**
3+ years of experience with back end development using .NET/C#
Understand design patterns, DI, and OOD/OOP principles
Experience working with Microservices
Experience in performance, profiling and optimization of multithreaded .Net applications
Experience in working and building REST APIs
Experience with Databases
Experience with AWS

**As a plus:**
- Experience with Dockers and Cloud services
- Experience with Scrum methodology
- Experience in Unit Testing Frameworks (e.g. Moq, NUint)
- Ability to build features from scratch and provide expert judgement.
- Ability to provide high level estimates with good quality of accuracy;
- Experience with maintaining high availability production environments
- Ability to handle CI/CD process for project;

**We offer: **
• evaluations with salary raise and bonuses in accordance with the performance and reaching project goals
• Flexible schedule and opportunity to work remotely
• Innovative projects with advanced technologies;
• Start-up like atmosphere

**Responsibilities:**
Support the project and build additional features from scratch
Participate in all stages of software development including analyzing, designing, programming, debugging, and modifying software enhancements of a customer applications;
Using current programming language and technologies, write code, complete programming, and perform testing and debugging of applications;
 Provide estimates for development packages;
 Elaborate and suggest system improvements;
 Take part in overall architecture design;
 Take part in API design;
 Configure and tailor solutions in response to business changes;