Position: .NET Trainee Engineer
Company: GlobalLogic
Category: .NET
Experience required: no_exp
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

**Job Description**
Must have:

*Good understanding of C# and .NET Framework
*Good understanding of OOP
*Good understanding of SQL
*Good understanding of relational database
*Readiness to work inside customer’s technology stack: own scripting language, configuration tools, data modelling tools, etc.
*Good communication skill, English - intermediate
*Ability to learn much in a short period of time
*Analytical mindset
*Interest in taking part of full cycle development

Nice to have:
*Basic understanding of .NET web services: both ASP.NET (asmx) and WCF (svc)
*Basic understanding of HTTP protocol and REST approach for building APIs.
*Basic knowledge of JavaScript
*Basic knowledge of Python
*SCRUM/Agile basic knowledge
*Understand mocking (in context of Unit Tests)
*Ability to create unit and integration automated tests
 

**Job Responsibilities**
*Participate in technical design and implementation of complex web application
*Contributing to team and company code
*Proactively contribute to team practices
*development/testing/bugfixing/documetation/communication with customer

**Department/Project Description**
Avid creates the technology that people use to make the most listened to, most watched and most loved media in the world…the shows, commercials, and news programs you watch on TV…the entertaining video and film stories you see on the web and on the big screen. Our innovative digital audio and video solutions continue to revolutionize the art of creative storytelling, and have earned us dozens of awards, including 2 Oscars®, a Grammy®, and 14 Emmys®. If you want to be a part of the media industry’s transformation and think you have what it takes to contribute to our customers’ success, please send us your credentials.
 
We are looking for a talented Engineer to join Avid’s Platform Engineering Team working on Interplay Media Asset Manager.

Interplay Media Asset Manager is a highly scalable and extensible platform from Avid Technology that provides quick and easy access to audiovisual content, automates workflows, and enables content to be efficiently reused, repurposed, and monetized. Interplay Media Asset Manager is a distributed system of co-operating Web services, each contributing features to the overall system. These services can be freely distributed over an arbitrary number of servers, providing unsurpassed scalability and redundancy. The system is self-contained but open, following the principles of Service-Oriented Architectures (SOA). Configuration and management of workflows are handled by Workflow Support and Automation. System workflows, user workflows and interactions, and workflow scheduling and initiation are all managed through dedicated management services. A Resource manager balances work and jobs via queues, and the Rules Engine controls rule-based transfers of media essence.