- Experience using UI frameworks such as Bootstrap, Foundation, and Material-UI etc.
- Strong understanding of C# & the .NET framework (ASP.NET, .NET 4, .NET Core desirable).
- Familiar with web service development with technologies such as WebAPI & WCF to create REST/SOAP services.
- Appreciation for software craftsmanship, architecture and design for writing flexible, robust and testable code.
- Database design and development experience with SQL or NoSQL technologies.
- Understanding of common security concerns associated with Web development.
- Familiar with agile methodologies.
- Experience with source control and working on projects as part of a team.
- Familiar with Queuing technologies such as RabbitMQ.
- Appreciation for UX design.
- Understanding of browser compatibility and testing.
- Mobile first / responsive design.
- Familiar with automated build / deployment pipelines and writing build scripts in powershell.
- Experience with automated web testing.
- Passion for gaming.