Middle or Senior .NET developer
Surveillance Management Service
The project is a new Surveillance Management system for well known company in the world.
Solution will consist of two main modules: Agent and cloud-hosted Web UI. It provides ability to collect data/statistics, analyzing and manage of different type of network devices and network typologies based on the different network protocols.
Functionality of the solution implies implementation and usage of such things as: management ui based on cloud principles, feature-rich js libraries, web services, network protocols, shared storage, synchronization mechanisms, installation/updating software solution, etc.
Requirements
Solid expirience with .NET/C#/CLR — knowledge .NET is required. Practical knowledge of threading issues, application domains.
Solid understanding of relational databases MS SQL Server: complex queries, filtering, grouping, understanding of the perfomance issues
Must have solid experience with ASP.NET MVC
Experience with EntityFramework
Experience with front-end development: HTML5/CSS/JS/jQuery/AJAX
Experience with unit-tests
​
2+ years experience in commercial IT projects
Able to learn quickly and effectively apply new knowledge
Strong analytic skills, problem-solving ability and attention to detail
University degree in Computer Science or Engineering
Complete understanding Software Development Lifecycle
Understanding of software architecture principles
Good level of technical English for reading/writing.
Nice to Have
Experience and understanding of network protocols is a BIG plus
Experience with ASP.NET Core is a plus
Experience with UI frameworks is a plus
Conditions
Competitive salary
Extensive technologies
A strong team spirit and good teamwork
Low hierarchy, open door policy, open communication
Long-term employer-employee partnership
Paid vacation and holidays
Responsibilities
Provides proactive service for the client
Implementation of client- and server-side application components
Deliver high quality code
Perform system integration and testing, problem troubleshooting and resolution
Participate in code reviews
Proactively collaborate with teammates
Follow to code guidelines and standards
Communication with onshore team to discuss issues
Other Positions
Ads Sales Enablement Platform
Middle+ or Senior .NET developer
Platform for market analysis and information base of the advertising turnover.
Separate projects for the range of business needs and you will be involved in part of them as a member of the offshore team.
Work on the project assumes close communication with a team on US side and participation in decision-making.
Advanced tools and technologies are in use to achieve the objectives of development and process workflow.