You will be instrumental in the development of our cloud APIs. As a small team, spread across multiple technology stacks, all of our developers have a lot of freedom and a lot of influence over our products.
What will your day-to-day look like?
Understanding and translating business requirements into technical ones.
Translating requirements and designs into high-quality code.
Contribute to and be a part of a fun-loving international team.
3+ years experience working in a cloud development team
Strong C# .NET skills in multi-threaded environments.
Working experience with asynchronous programming (Tasks, async - await)
Deep understanding of Microsoft Azure. (Cloud Services, Security, Application Insights, Vision Services, Identity and Access Management, Blob, SQL Containers)
Experience in designing and building REST APIs from scratch using ASP.NET WebApi.
Be passionate about working with sound software development practices.
Knowledge of TDD and Devops.
A team player who welcomes feedback and embraces continual improvement.
Prior experience of building highly scalable distributed cloud solutions.
SQL Server (Creating & optimizing queries)
Configuring and deploying ASP.NET WebAPI services to Azure.
Prior experience of working in a startup during a growth phase.
Knowledge of virtual actor systems. (Project Orleans )