We’re looking for someone to join our exciting and innovative music company. You will be responsible for backend software development for a range of products including our flagship digital platform. This is an opportunity to be part of an expanding music-tech company at a growth stage and work with some of the smartest people in the industry. That's a great opportunity for remote work! RESPONSIBILITIES • Software development based on high-level requirements: estimating, developing, code review, performance optimization, documentation • Collaborate with team members on design and implementation • Communicate with other teams during analysis and development phase • Design and implement RESTful APIs • Write unit, functional and end-to-end tests • At least 2 years of software engineering experience • Strong knowledge of .NET/C# and ASP.NET Web API (or ASP.NET Core) • Excellent OOP/OOD skills, understanding of design patterns and SOLID • Multi-threaded application development and async...