Video Platform Software Developer | Atlanta, Georgia | ONSITE | techjobs@playonsports.com<p>PlayOn! Sports is a rapidly growing startup and the nation&#x27;s largest producer and distributor of high school sports events. We are hiring a Software Developer to join our team.<p>You will work on building our video processing platform that sits behind our suite of products for producing and viewing high school sports events on the web, mobile devices, and television. This position develops both desktop and server-side components for manipulating video, including compositing graphics, encoding video, transcoding video, post-production workflows, and integration with CDNs. Responsibilities include writing code, building automated tests, contributing to system architecture, mentoring developers, reviewing code, and contributing to development methodologies and standards for the team.<p>Requirements<p>* 5+ years experience developing software in C#, Java, Scala, JavaScript or Ruby<p>* Experience building desktop applications<p>* Good understanding of video processing software, standards and methodologies such as ffmpeg, Libav, DirectShow or AV Foundation<p>* Experience working on a public-facing web site with a large audience<p>* Knowledge of HTTP &#x2F; REST and modern web standards<p>Preferred Skills &#x2F; Experience<p>* BS in Computer Science or equivalent<p>* WPF, Xamarin, Silverlight, and Visual Studio<p>* Cloud experience with AWS, including ec2, dynamo and lambda
* Git or similar VCS<p>* Practical experience with continuous integration processes and products such as Snap CI and Jenkins<p>* Good understand of design patterns and related libraries such as MVVM, MVC and Prism<p>* Strong communication, teamwork and interpersonal skills