Job Description
Job Description:
• Overall 16+ years of IT industry experience; 4+ years of experience in architect roles
• Experience in Architecture role in Microsoft .Net Stack.
• Experience with implementation solutions with DDD and Event Driven concepts
• Microsoft Technologies-ASP.Net Framework MVC 5.0 or higher
• Microsoft Technologies-dotnet core, .net Standard, .Net Framework 4.5 or higher
• Experience in Architecting and implementing Cloud Native/Cloud ready applications using .net core 1.1 or higher
• Inter-Domain communication with Event Bus like Azure Service Bus, Rabbit MQ
• Experience in using Evening concepts and patterns like Pub/Sub, Competing Workers, Load Leveling etc.
• Experience in implementing complex queries, Stored procedures that confirm to performance standards With Microsoft SQL Server 2012 or higher.
• Experience in using ORM frameworks like EF, EF core, Dapper etc.
• Hands on experience in automated Unit testing and Integration testing using test and mock frameworks that runs as part of CI/CD pipeline
• Experience in using Code analysis and code quality tools like Sonar Qube, Stylecop, CheckMarx etc
• Design and Implementation experience with Distributed and highly scalable applications
• Experience with data modeling and entity design based on DDD.
• Experience with Microsoft Azure platform is added advantage
• DevOps Experience in using Azure Dev Ops, TFS 2015 or higher is added advantage
Primary Skill Set:
• Full Stack .NET
• C#, Asp.net/Asp.Net Core Web API, WCF services
• ORM frameworks like EF, EF Core, Dapper
• SQL Server, SOA, DDD, Event Driven Architecture
• .net Framework and dotnet core
• Code quality, Automated Unit Testing and Integration testing
Secondary:
• Dev Ops in TFS 2015+ and Azure Dev ops
• Configuration management like Ansible, Saltstack