Middle .Net Software Engineer
Kiev
Project Name:Avid Interplay Media Asset Manager (http://www.avid.com/products/interplay-mam)Project description: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.Role: .Net Software EngineerResponsibilities and Key Accomplishments:▪ Design and implementation of new functionality for MAM desktop applications using MVC and GoF design patterns▪ Profiling and optimization of existing code▪ Investigating and fixing of bugs (using remote debugging, fiddler)▪ Writing and running of unit-tests / integration tests (also using Moles framework)▪ Writing of documentation, work statements▪ Collaborating with a software team locally and foreign teams