• At least 3 years' experience as a .Net Developer.
• Experience in .NET Core, MVC, Web API, Entity Framework (core) and SQL Server, and Security Guidelines.
• Experience knowledge of software and application design and architecture.
• Experience architecting, developing, and deploying modern architectural patterns/techniques (Microservices, DDD, TDD ...)
• Experience working with Azure (or AWS) with CI/CD pipelines and testing.
• Experience with multiple protocols in data processing and communications (https, MQTT, AMQP)
• Experience working in Service Mesh, Containers, Message broker, Event as Docker, and Azure DevOps, Azure Service Bus, and Service Fabric…
• Good supporting a production service in a DevOps-friendly environment.
• Be able to play as a proactive team member with high sense of commitment as well as quality and customer oriented mindset.
• Self-motivation, integrity, trustful, positive thinking and open-minded
• Good problem-solving and analytical skills.
• Good verbal and written communication in English is required.