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