- 7+ years of experience coding and designing .NET applications (desktop and API) including
.NET core.
- 3+ years of experience coding and designing front-end with modern javascript/typescript
libraries/frameworks: Vuejs, Nuxtjs, angular 6+, Reactjs, html/css/js.
- Having many experiences working with azure cloud (Azure app service, azure blob storage,
azure function, azure ad, Application Insights).
- Having less experience working with AWS cloud (Elastic load balancing, ECS, ElastiCache
for Redis, S3 storage, CloudWatch).
- Experience in database design with relational and non-relational databases such as MsSql
server, MySql, and Cosmos db.
- Experience with unit testing, and integration testing.
- Experience with GIT, azure Devops.
- Experience with CI/CD using azure Devops pipeline.
- Familiar with agile methodologies.
- Can communicate in English.
- Have knowledge about system design, architecture.
- Have knowledge about microservice, message queue, caching, elastic search, CQRS pattern,
TDD.
- Have knowledge about OOP, design patterns, clean code, clean architecture, asynchronous
programming, and reactive functional programming.
- Responsibility, honesty, open-mind, leadership.