Senior/Lead .Net developer Offline
Responsibilities
· Technical design authority: design and code superior technical solutions
· Derive technical requirements from requirements/stories
· Oversee or undertake complex tasks or developments
· Review the work of the team
Technical skills and experience
· Highly experienced with C#, ASP.NET, MVC, Web API, Entity Framework, LINQ
· Strong understanding of multithreaded applications and .NET framework internals
· Highly experienced with relational database design, SQL Server
· Some experience of HTML, JavaScript, CSS, JQuery, Javascript frameworks (React, AngularJS, Ember.js), Ajax
· Excellent knowledge of design patterns and SOLID principles
· Significant knowledge of domain-driven design and n-tier architecture
· Experience of development best practices, e.g. continuous delivery, TDD, BDD, unit testing, mocking frameworks
· Experience of source control best practices, with Git, TFS or SVN
· Ability to manage continuous integration, build and release processes
Desirable
· Experience with .NET Core, ASP.NET Core, EF Core
· Experience with cloud platforms, e.g. Azure, AWS, Google Cloud
· Experience with NoSQL or Graph databases
· Experience of building applications for performance, scale, security, and usability
The job ad is no longer active
Look at the current jobs C# / .NET Kharkiv→