Common system integration technologies including Web services, SOAP, RPC, REST Apis.
Microservices architecture.
Docker and Kubernetes
Message Broker tools like RabbitMQ, ActiveMQ, Kfaka..etc
Multi-threading & concurrency, using .Net TPL is preferred.
Oracle PlSql
Microsoft Sql
.Net Background Jobs, Hangfire is preferred.
.Net Logging libraries.Serilog is preferred
Entity Framework Core & Dapper.
Have good knowledge of Enterprise Service Bus architecture and its implementation tools like Mulesoft, TIBCO, DELL Boomi, Oracle SOA, Azure Service Bus, WSO2 API Manager. Etc
Have good knewldoge of Api management gateway tools as Azure Api management gateway and google apigee.
Have knowledge of NoSql DBs as Mongo DB, Cassandra, Amazon Dynamo DB
Education & Experience:
Preferred Certificates - Microsoft Azure Developer. English - Full professional fluency
Minimum 6 years\xe2\x80\x99 experience with .Net back-end development.
Have experience with enterprise integration patterns, request reply,pub/sub, asynchronous messaging, message routing, aggregator, splitter, message transformation, pipes, filters...etc.