Position: Senior .Net developer (Ocuco)
Company: Sonalake
Category: .NET
Experience required: 5y
English level: upper

In this role you will collaborate with development teams, act as a technology consultant and guide our client through the most complex challenges of software development. You will also have a chance to contribute to the open source community by working on challenging projects, speaking at conferences and sharing your knowledge with the world.


**We expect you to have:**
•	Experience in C#, .Net Core backend development;
•	Good understanding of most popular design patterns (MVC, SOLID, 
        Dependency injection, DDD);
•	Experience with testing tools and methodologies like TDD and BDD.
•	Knowledge or experience in an agile environment.
•	Some experience and knowledge of UI design best practices and 
        embedding it into an organization software development lifecycle;
•	Excellent communication skills and the ability to work as part of a 
        multi cultural team;
•	Strong verbal and written English

Interviewing process - 1 technical interview with the Head of enginering and a Senior Architect.