Position: Senior .NET Developer
Company: Art2Hire
Experience required: 5y
English level: upper

Location: Kyiv, UA
Type: Office, full-time
Start date: ASAP
Responsibilities include but are not limited to:
Translate user stories into functional applications
Design, build and maintain efficient, reusable, and reliable code
Integrate data storage solutions with SQL Server
Ensure and benchmark the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
Help maintain code quality, organization, and automatization
​Requirements:
Experience in software development (5+ years)
Experience with.NET and (ASP) .NET Core and their ecosystem 
Experience with C#, with a knowledge of their ecosystems
Knowledge of code versioning tools such as Git
Knowledge of object-oriented programming
Experience with various design and architectural patterns
Experience with Microsoft SQL Server
Knowledge of distributed computing
Proficiency to write clean, readable, and easily maintainable code
Knowledge of fundamental design principles 
Experience creating database schemas for business processes
Knowledge of Common Language Runtime (CLR)
Experience in implementing automated testing platforms and unit tests
English - Upper Intermediate+