Position: .NET Developer
Company: Visartech
Experience required: 2y
English level: intermediate

Your goal will be to develop a backend side of spam calls blocker app using ASP.NET Core and support us during and after its release.

**ABOUT US**

Visartech Inc. is a development partner with 10+ years’ experience that provides services from initial concepts to custom 3D solutions leveraging cutting-edge technologies to foster our clients to become trendsetting digital enterprises.

💪🏻 **ARE THESE POINTS ABOUT YOU?**

⦿ Experience in C# and .NET Core 2.0+.
⦿ Middle knowledge of Dependency Injection (DI): built-in .NET Core, other DI frameworks will be a plus.
⦿ Experience with ORM — Entity Framework Core code-first approach or Dapper.
⦿ Experience with LINQ (extension methods and queries).
⦿ Middle MS SQL Server and SQL knowledge.
⦿ Experience in SQL queries optimization and effectiveness.
⦿ Middle knowledge of web services (RESTful APIs, Web API).
⦿ Strong knowledge of OOP and SOLID principles, design patterns.
⦿ Understanding of NLayered architecture is a plus.
⦿ English: upper-intermediate or higher.
⦿ Experience with version control systems (Git).
⦿ Knowledge of Swagger is a plus.
⦿ Microservices architecture is a plus.
⦿ Experience in covering the app with Unit Tests (function, integration, unit test).
⦿ Work experience with Agile methodologies (SCRUM) is a plus.

🔥 **WHAT WILL BE YOUR GOALS?**

⦿ Working via Pull Requests (bitbucket.org), be ready to refactor code after reviews.
⦿ Be ready to solve new problems, always learn and improve yourself.
⦿ Learn what is the main idea of a project, be able to see the whole picture and goals of a client.
⦿ Doing the best to get things done in time to meet deadlines.
⦿ Team player with great communication skills. Independent, responsible, initiator.

**JOIN US AND...**

⦿ WORK SMART
We want smart people in the team who are able to make decisions by themselves, so you can choose when to work, from what place, when to take paid vacations, and how many.
⦿ GROW
We truly believe that a successful employee is a successful company, we support you with compensation for attending various courses and certifications. We have challenging projects and people to learn from.
⦿ ENJOY
At our Visartech family, we have a tradition to celebrate birthdays and other holidays together. We won’t judge you for mistakes, and we care about your working environment.

**RECRUITMENT PROCESS**

💡 First acquaintance ----> 💡 Interview