Position: Senior Software Engineer
Company: Israel IT
Category: .NET
Experience required: 5y
English level: upper

The company is working with many audiovisual experiences power creativity, collaboration, and engagement. From signal management to advanced cloud-based communication, collaboration, and control solutions, company creates audio-visual experiences that are more engaging, more inclusive, and more connected than ever before.

REQUIREMENTS:
– Understanding the principles and laws of SOLID;
– Experience with SQL DB (preferably MySQL) — Stored procedures;
– Good knowledge of .NET 6, .NET 5.0, .NET Core 3.1;
– Knowledge and experience working with HTML, CSS, JavaScript/jQuery;
– Good knowledge of EF, LINQ;
– Basic knowledge of Angular. js & Angular 6+;
– Understanding and using REST APIs.

NICE TO HAVE:
– Touch Script;
– Dapper;
– ASP classic.

RESPONSIBILITIES:
– Contribute to the ongoing evolution of the existing content supply portfolio of applications and services;
– Design, develop, modify, implement, and support website components anywhere in the software stack;
– Determine the root cause for the most complex issues and develop practical, efficient, and permanent technical solutions;
– Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary;
– Assist in task planning, estimation, scheduling, and staffing;
– Determine process improvements, and best practices, and develop new processes.