C# Developer
Description
Ready to make a difference in the lives of over a million entrepreneurs?
Our product has dominated the desktop inventory software market and you will play a critical part in taking it to the cloud and mobile.
Join our friendly and world-class development team and take on interesting challenges ranging from database sharding in Azure to mobile app UX in Xamarin.
What you’d do
- Develop new features for our product: from UI & database design to coding and testing
- Work on our back-end infrastructure such as API development, integrations, and Microsoft Azure cloud deployment
- Collaborate with our UI/UX and visual designers to craft the best user experience on our desktop and mobile clients
- Initiate your own ideas and projects to help us grow
What we need from you
- 2+ years of modern C# software development experience
- Bachelor’s degree or higher in Computer Science, Engineering, or a related field
- The ability to thrive in a small team with lots of freedom
Experience that’s nice to have (but not necessary)
- Microsoft Azure
- Microsoft SQL Server
- Xamarin
- Android or iOS
- Experience developing APIs
- Windows Forms / WPF
- User experience (UX) design skills
Other stuff we’d be happy to hear about
- Open-source or recreational coding projects
- Awards and contests
- Experience with business systems (accounting, inventory, CRM, etc.)
- Close experience with small businesses