· 4-7 years of experience in Microsoft Languages and Technologies
· Should have clear understanding of programming concepts: Functional Programming, Event Driven Programming, Object Oriented Programming, Data structures and Algorithms
· Experience with Microsoft .NET and/or Core Framework and Languages (ASP, MVC, Web API, WCF, C#, F#, EF)
· Experience with Bootstrap, HTML5, and CSS3
· Experience with two or more server and client side frameworks: NodeJS, ReactJS, Angular, JavaScript, JQuery
· Experience with one or more RDBMS: SQL Server, MySQL, Oracle
· Experience with OLAP/OLTP, Row vs Column Based Storage, Data Lakes
· Experience with design patterns, SOLID principles, TDD principles, DDD principles, 32-bit/64-bit concepts
· Experience with continuous integration and continuous development
· Understanding of concepts: Security, Software Engineering, Networks, Compilers, AI
· Should have strong analytical, decision making, and problem solving skills
· Should display personality traits such as ethical, integrity, humility, assertiveness, and confidence
· Should be able to communicate clearly, provide work estimation and manage tasks/time efficiently
· Good to have two or more of: NLP, Bots, Xamarin, Office Development, Mobile Development, LINUX, and Data Mining
Afiniti Software Solutions Pvt Ltd/p