Sr. Software Engineer


Saint Louis, MO

Industry: New Media


8 - 10 years

Posted 391 days ago

Position Summary

As a Senior Developer, this position will work with a growing team on innovative and leading edge solutions with our Video Entertainment Team. You will join an existing, motivated and productive development team who is delivering enterprise-level solutions related to delivery and playback of Hollywood content. We work closely with major Hollywood studios in providing leading edge solutions for content consumption.


  • Work on the latest web technologies including: Angular JS, ASP.NET MVC, Web API, Gulp, LESS, Typescript
  • Work on the latest technologies of .NET 4.x
  • IOS and Android tablet development using: Java and Objective-C/Swift
  • Python
  • Windows Server and Linux

Professional Requirements

  • 8+ years of C# experience
  • 6+ years of ASP.NET development, including MVC 4/5
  • Strong Web Development: HTML5 and Angular JS or similar JavaScript libraries
  • Strong knowledge of object-oriented programming
  • Strong knowledge of web service models
  • Strong knowledge of documenting technical specifications
  • Experience with Windows Forms/WPF development
  • Experience with using SQL Server as a backend preferred
  • Experience with Entity Framework
  • Experience with Visual Studio 2015
  • Experience with a Continuous integration toolset (Teamcity, Jenkins or similar)
  • Experience with Java, Spring, Hibernate
  • Experience with Git
  • Experience with MySql
  • Experience with writing unit tests for code including client script
  • Ability to quickly become productive with new technologies
  • Proven experience delivering solutions into production
  • Must be a self-starter
  • Excellent communication skills
  • Must be able to participate in design and code reviews
  • Must be able to assist team members in the completion of tasks and assignments to ensure project completion
  • Must be able to mentor junior development team staff and ensure completion of assigned projects by the team
  • Experience with streaming media and video beneficial

$90K - $100K