Position: Senior .NET Developer for Business Information Company
Company: ARENA CS
Category: .NET
Experience required: 3y
English level: upper

Responsibilities
Design, code, test and debug web applications
Follow development best practices
Follow TDD
Focus on a quality
Perform development testing to ensure implemented work matches expected requirements and quality
Carefully review requirements on product backlog refinement/grooming meetings

Requirements
3+ years of relevant experience
Strong knowledge of C#
SQL
ASP.NET Core principles
WebAPI
JavaScript fundamentals
CSS3, HTML5
Experience with Angular
Understanding of CI/CD principles
Understanding of SOLID principles and WHY they needs to be applied and WHEN
Experience with Unit/Integration testing
GoF patterns

Nice to have
EntityFramework
ASP.NET Core 2.1.0
PoEAA, patterns, Anti-patterns
Angular 2+/TypeScript
Multithreading
Customer communication experience