Free Market Music is a music technology company located in Nashville, TN. We are hiring key members of our engineering team to create the next-gen music marketplace. We are looking for people with the ambition, skills, and endurance necessary to create and implement a world-class product. Some of our team is remote, and some of them work in our office. This position is 100% remote.

Our next teammate will take ownership of the product quality while working independently and communicating issues, concerns, and progress along the way. This is a role that will be involved in every part of development lifecycle, doing everything to make sure your team is successful.

We all wear a bunch of hats at Free Market Music, and we’re looking for flexible individuals who love to solve interesting problems. Applicants should have a strong history of improving the quality of deliverables as well as the speed in which they get deployed. We need high-energy engineers with exceptional integrity, transparent communication, and professional standards.

What you’ll be doing:

  • Triaging and debugging issues internally and externally

  • Writing unit, integration, and end-to-end tests (client-side and server-side)

  • Working with teams across domains (mobile, server, frontend)

  • Helping to establish acceptance criteria of new features

  • Research and design automation that measures performance and scalability

  • Consistently write efficient, understandable tests that improve confidence

  • Helping teams deliver reliable software that’s on-time, tested, and maintainable

  • Building and expanding documentation

  • Reviewing code and helping to establish standard development methodologies

  • Managing Azure environments and CI/CD pipelines What we use:

  • C#, .NET 5, ASP.NET Core

  • Razor, jQuery, Bootstrap 4, FilePond, DataTables (and more)

  • Azure DevOps, Git, Docker

  • Azure: App Services, SQL, Cognitive Search, Storage, Service Bus, Redis, Application Insights, Media Services

  • Data: MS SQL Server, Dapper, DbUp

  • xUnit, Hangfire, Ocelot, FFmpeg, Swagger, NLog What we require:

  • Knowledge of C#, .NET, JavaScript, T-SQL, OOP and RESTful API services

  • At least 3 years of development/testing experience at a senior level

  • Very comfortable with Git

  • S. degree or equivalent education

  • Excellent English writing and communication skills

  • Legal right to work in the US Bonus points:

  • Knowledge of Azure offerings

  • Expertise in testing Big Data architecture, infrastructure, and analytics

  • Testing for highly available, horizontally scalable solutions

  • Experience in DevOps, Docker

  • Open-source projects