Cadmore Media
  • Who We Are
  • What We Do
  • Blog
  • Resources
  • Contact
  • Menu Menu

Senior Software Architect (.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

We are seeking an experienced Senior Software Architect with talent and the drive to grow the company by being the foremost expert on our technical offerings and solutions design. This is a top-level position, directly involved with the CTO to layout solutions, assist senior engineering staff with implementations and extensions, provide hands-on coding and solution construction, and offer guidance and project direction on customer solutions between product development and senior engineers. The successful applicant will need to be comfortable in an environment of quickly shifting priorities, developing best-case solutions for short timelines while also designing extensible solutions and showing an ability to quickly understand and adapt to client needs. The successful applicant will be expected to engage in brainstorming, design, and hands-on construction by extending Cadmore’s existing offerings as well as its new solutions, providing technical and product expertise. This is an ideal position for candidates seeking to move their career from engineering to systems architect, maintaining hands-on code, rather than to personnel management.

Job Requirements

Experience designing, building, and deploying complex or enterprise solutions is a must. At least an expert/proficient knowledge of part of our technology stack is required, as well as a willingness to self-teach on missing skills. An excellent candidate will be one who embraces complexity yet seeks to provide simple, best-fit solutions for hard problems. They should be capable and willing to conceptualize large-scale systems, while also being interested in every detail. An ideal candidate can anticipate future growth and problems, and articulate their vision to engineers and product development staff. Because we are a relatively small team, we do not favor over-reliance on Dev Ops and workflow patterns. Best fit candidates will have a “make it work” attitude and possess full knowledge of the basics of full stack development, deployment, and architecture.

  • Must have skills (will be expected to demonstrate knowledge of): C#, ASP.NET (MVC pattern), Javascript, JQuery, HTML, CSS, SQL/SQL Server, API/Web API/Service architecture, experience designing and building complex or enterprise level solutions, experience with brand new project development
  • Preferred skills: Cloud Hosting Azure (preferred)/AWS (web apps, virtual servers, blob storage), SOLID principles, SOA/Microservice architecture, mobile development
  • Bonus skills:Previous experience working with video. FFMPEG. Previous publishing or non-profit industry experience.

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

Company

  • Who We Are
  • What We Do
  • Privacy Policy

Content

  • Blog
  • Resources

Newsletter

loader

Connect

Twitter
LinkedIn
© 2023 by Cadmore Media, Bethesda, MD | Oxford, UK - Enfold WordPress Theme by Kriesi
  • Blog
  • Resources
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