Streaming Media

Are you receiving the most up-to-date streaming news? Subscribe to one or more of our newsletters to make sure you are!
Streaming Media on Facebook Streaming Media on Twitter Streaming Media on LinkedIn Streaming Media on Google+ Streaming Media on YouTube

Streaming Media — Industry Jobs
Return to Job Listings 

Software Engineer
Virtual Team

Job Description:
  • Design, develop and maintain software
  • Deploy, support and innovate new and existing products and services
  • Provide technical support


The successful candidate will have the following qualifications:

  • Minimum of B.S. or B.A. in Computer Science
  • Minimum of 4 years software development experience
  • Proficiency in .NET framework (C# and VB.NET)
  • Working knowledge of SQL Server (T-SQL, Stored Procedures)
  • Extensive knowledge of developing web applications
  • Excellent verbal and written communication skills
  • Able to develop code independently and as part of a programming team

Experience with the following would also be beneficial:

  • NAnt automation
  • ORMs (SubSonic, Entity Framework)
  • Building application installer
  • Code and database optimization
  • JavaScript frameworks
  • Advanced knowledge of .NET
  • Servers, infrastructure and VMWare
  • Media formats and media encoding
  • Streaming media technologies
  • Wowza Media Server

About the Company:

Ensemble Video ( is an award-winning media content management system that enables efficient, coordinated, and collaborative rich media management for a small group of users or all the users within an organization. Ensemble Video is flexible, easy to deploy and support, easy to use, and integrates easily with a wide range of complementary video and Web technologies.


Boyan Kostadinov