Cadmore Media
  • Who We Are
  • What We Do
    • Technology & Services
    • Scientific Events
    • Education
    • Research
  • Blog
  • Resources
  • Contact
  • Menu Menu

Software Developer (.Net)

Full time, Remote, UK working hours

April 4, 2022

Company Description

Cadmore Media is a rapidly growing media hosting service with products supporting research, professional education, and virtual/hybrid conferences. A mission-driven, customer-focused organization, Cadmore works with high-profile associations, societies and publishers who produce video and audio content created by the world’s most prominent scientific experts. Our clients love us, and we continually strive to delight. As a fast-growing startup at the forefront of our industry, Cadmore is a challenging and exciting work environment.

Products

Cadmore currently supports several web-based offerings: a platform and player where users can manage and publish their multimedia content and metadata; media libraries, which are customizable sites for curating and publishing multimedia content; a virtual/hybrid event platform designed for scholarly conferences; and an API that allows existing data and workflows to be integrated with the Cadmore solutions. Cadmore is also undergoing a version 2.0 initiative to update the platform and player offering and building out live streaming capabilities.

Work Environment

All team members all work from home, using Microsoft Teams and Zoom to regularly communicate. Our primary development and business operations are split between US Eastern Time and UK GMT, occasionally requiring staff to overlap time zones. All development projects at Cadmore use C# .NET (Core 3.1 and .Net 4.7), ASP.NET (MVC), Web API, Azure Sql Server, and Azure hosting. All our solutions are web-based and as such are architected using HTML/CSS and JavaScript, with Bootstrap and JQuery providing some framework solutions. We strive to avoid dependencies where possible, and therefore do not encourage the overuse of frameworks without good cause.

Job Description

The .NET developer candidate will report to a Senior Developer already on staff who will provide guidance, instruction, necessary training, and direction. The candidate will support Senior Developers with assigned tasks forming a small team as assigned by the Senior Developer. This position will both work on new builds as well as maintain and extend existing builds.

A strong ability to self-manage time and priorities is a must. Also, an attitude that seeks to perfect solutions while also having the wisdom to know what is required for perfection given tight deadlines is a big plus. A willingness and desire to interact directly with customers to provide solutions and a customer-positive (internal and external) attitude is required. Finally, you will be required to work on front ends, especially in CSS to either copy presented designs or do your best to facilitate design as designers are not always available nor a best fit. Developers need the ability the conceptualize existing complex models and project architecture to quickly onboard. This means getting comfortable with existing development patterns, architecture, and a willingness to learn as you go.

Job Requirements

Must Have Knowledge (demonstrate abilities):

  • C#, .NET Framework, ASP.NET (MVC pattern), Javascript, JQuery, HTML, CSS, SQL/SQL Server

Working Knowledge Preferred:

  • Web API, Core 3.1+, Azure deployments (Web Apps, Virtual Servers, Blob Storage)

Bonus Knowledge:

  • Previous experience working with video
  • FFMPEG
  • Previous publishing or society industry experience
  • Previous virtual conference solutions experience
  • Azure Service Bus (or similar messaging system)
  • Parallel programming

About Cadmore Media

Cadmore Media was founded in 2018 by scholarly and video publishing veterans who saw a need to make video publishing an accessible proposition for a wide range of academic and professional use cases. Essentially, we want to transform the creation and dissemination of video and audio content in the scholarly world through expert technology, robust partnerships, and best-in-class service.

To do this, we hire great people, build client-driven products, and facilitate industry-wide innovation. We were awarded the Digital Science Catalyst Grant in 2018 and the NFAIS Digital Startup Challenge in 2019. In 2020 we released our virtual event platform, now a core element of our services. Today, we’re a fast-growing publishing technology start-up with a team of knowledgeable, supportive professionals. We believe in “working hard and being nice to people”: although our work ethic is high, we strive to give all team members an empowering environment in which they can grow, contribute to the company’s mission, and acquire a high degree of autonomy. We welcome and debate new ideas and suggestions and we encourage creativity.

Accessibility and inclusivity are at the heart of Cadmore’s mission, and we will enthusiastically consider applicants who may need special accommodations to perform their work.

Apply by sending us a cover letter and resume to jobs@cadmore.media.

Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on WhatsApp
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail

Pages

  • Blog
  • Contact
  • Education
  • Home
  • Homepage Portfolio
  • Privacy Policy
  • Research
  • Resources
  • Scientific Events
  • Technology & Services
  • Who We Are

Categories

  • Case studies
  • Jobs
  • News
  • Newsletter
  • Newsletter Issue #1
  • Newsletter Issue #10
  • Newsletter Issue #2
  • Newsletter Issue #3
  • Newsletter Issue #4
  • Newsletter Issue #5
  • Newsletter Issue #6
  • Newsletter Issue #7
  • Newsletter Issue #8
  • Newsletter Issue #9
  • Open
  • Posts
  • Uncategorized
  • Upcoming Events

Archive

  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • October 2021
  • September 2021
  • July 2021
  • June 2021
  • May 2021
  • March 2021
  • February 2021
  • January 2021
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • December 2019

Company

  • Who We Are
  • Technology & Services
  • Resources
  • Blog

Solutions

  • Scientific Events
  • Education
  • Research

Newsletter

loader

Connect

Twitter
LinkedIn
© 2022 by Cadmore Media Inc. Bethesda, MD | Oxford, UK Policy | Log In
  • Scientific Events
  • Education
  • Research
  • Who We Are
  • Blog
  • Resources
  • Contact
Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

OKLearn more

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Google Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Other cookies

The following cookies are also needed - You can choose if you want to allow them:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Privacy Policy
Accept settingsHide notification only