Job Details
Develop web applications, web services and Web API's using the Microsoft and open-source stack of technologies, including C#, ASPNET Core MVC, ASPNet Core Web API, Angular, MS-SQL, Elastic Search, Couchbase, Kafka, RabbitMQ Participate in the review and analyses of business requirements, functional specifications and design documents; participate in project post-mortem facilitation Provide input on information technology tools, application upgrades and architectural design Actively participate in continuous process improvement efforts Strong hands-on experience in application development in Net Core using ASPNet Core MVC, ASP.
Net Core Web API, ASPNet MVC In depth understanding and hands-on knowledge of Microsoft SQL RDBMS Basic understanding of microservices architecture and Domain Driven development Basic understanding of Clean code design principles and design patterns.
Basic understanding of Event Driven application implementation and messaging tools like Kafka and RabbitMQ Basic understanding of Non-Relational databases like SQL, Couchbase, Elastic Search Basic knowledge of application development methodologies and agile processes Strong knowledge of and experience with the software development life cycle and Agile process