Job Description

Responsible for understanding and implementing market-driven requirements to produce well-designed and robust rich media software applications. Software development using Object Oriented Analysis and Design and Object-Oriented Technology supported by Agile Processes.


  • Design, develop, debug and test applications using Visual Studio
  • Develop and document SDKs. Develop samples and applications that use the SDKs
  • Implement standard design patterns and techniques where applicable
  • Develop custom software to integrate with existing systems
  • Performance tuning, improvement, and implementation for high availability
  • Assist Sales Engineers, Tech Support and Cloud Administrators as needed

Experience & Qualifications

  • Excellent programming abilities in C# on Microsoft platform using Visual Studio
  • Excellent programming abilities in Javascript with popular web application frameworks and libraries
  • Experience with user experience design
  • Experience with Javascript bundling
  • Experience working with a source code control system
  • Knowledge of SQL Server or similar enterprise relational database
  • Knowledge of with Entity Framework or similar ORM framework
  • Web development experience with ASP.NET/ASP.NET MVC, JavaScript frameworks, and AJAX
  • Familiarity with using IIS as a web server
  • Approximately 2-5 years of experience
  • Bachelor's degree in a related field necessary

Upload Resume

Contact Information


LinkedIn Profile / Website

Sonic Foundry is an Equal Opportunity Employer

We are an equal opportunity employer that values diversity at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. Diversity and inclusion are both embraced and is a recognized business advantage. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. Sonic Foundry uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit Employment is contingent upon passing a background check.

Thank you for your interest in Sonic Foundry!