Work with a small, driven team of music lovers to develop software
that helps manage musical talent around the world. You'll get to work
with the latest technologies as we grow System One together!
We are seeking a talented and ambitious Senior Back End Developer that will bring expertise and enthusiasm to our team.
In this role you must bring the confidence to deal with anything
server-side (for example, architect a data repository? No sweat! Writing
REST API code? No problem! Fixing a performance bottleneck? Bring it
on!). Ideally you'll also bring a deep understanding of the bigger
technical picture that is involved with developing and delivering a SaaS
application at scale. You'll work closely with the Co-founding Lead
Developer on large architectural improvements and the development of new
features.
You must:
Enjoy learning and working with new technologies
Approach and solve challenges with enthusiasm
Know your C# / .NET
Demonstrate a rich knowledge of SQL / Entity frameworks
Know how to write testable code
Be able to diagnose and optimize code performance
Bonus points for:
Showing passion and enthusiasm for the music industry
Having experience with Azure Functions
Understanding Azure SQL DB optimization
Having knowledge of SignalR
Being familiar with architectural concepts like dependency injection
Our users benefit from our passion for engineering and ongoing exploration of new technologies. Our SaaS currently:
Runs on a .NET back-end
Server code is mostly C#
Is hosted on Azure
Uses React for it's front-end
Is built using the principles of agile development
Repository is hosted on GitHub
We do continuous integration and deployment