Skillset: C#, MVC, JavaScript, jQuery, Angular(2/4/5), Redux, REST API, Microsoft Unity, .Net Core, EF Core, Distributed Caching, Messaging Frameworks
- Must have 12 years+ of experience in designing software applications using Microsoft .net, C# and MVC
- Must have experience in Microsoft SQL server 2012
- Must have experience in front end technologies such as jQuery, Angular, knockout or backbone.js
- Must have experience in designing high performance and Real time data processing application
- Must have experience in developing software frameworks and software designs specifications.
- Must have experience in Test driven development
- Must have experience in Behaviour driven development
- Must have experience in Architecture patterns and Practices (DDD, CQRS, Event Sourcing)
- Must have experience in Identity and Access Management.
- Must have experience in Technical documentation.
- Experience in Cloud
- Must have experience in agile development methodologies
- Must have excellent communication skills
- Must have experience with DevOps pipeline.
Desired skills:
- Experience in porting application from .NET to .Net Core
- Experience in setting software development processes and procedures
- Experience in creating UML diagrams, sequence diagrams and design documents.
- Experience in writing pseudo code and developing POCs
- Experience in designing and development software application for AWS
- Experience in developing responsive UI applications