Senior.NET developer
Description
We are searching a Senior.NET developer for one of the client for Outsourcing Company
Technical Skills ▪️ Expert (10+ years) C#.NET experience and expertise; ▪️ Understanding of how to apply microservice architectures successfully, with expert knowledge of many patterns and techniques, including the tradeoffs of each. Experience working with microservices in more than one context; ▪️ Significant (2+ years) experience with event-driven architectures and event streaming/messaging tools like Kafka (preferred), Pulsar, RabbitMQ, etc.; ▪️ Experience using NoSQL databases - ElasticSearch (preferred), Dynamo, MongoDB, Redis, etc. Understanding of which database is best deployed depending on the use case.; ▪️ Proven ability to identify opportunities for best practice improvements and drive change across multiple teams; ▪️ Ability to tackle the most complex technical problems independently; ▪️ Evidence of driving complex technical decisions involving multiple stakeholders in critical areas; ▪️ Ability to pre-empt technical risks, raise awareness, and coordinate mitigation of the risk; ▪️ Track record of quickly learning about complex architectures and code-bases and becoming an expert; ▪️ Strong knowledge of deploying and scaling cloud applications, including use of containerization (Docker) and orchestration (Kubernetes); ▪️ Experience working in an Agile environment; ▪️ Technical leadership experience (3+ years), including mentoring other engineers. Examples could include leading projects or initiatives, leading a team, organizing engineering community events, etc.;
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.