Bachelors/Master’s degree in CS/Software Engineering or related discipline 3-7 years of working experience as a Full stack developer Strong proficiency in Microsoft technologies, tools and platforms Knowledge and experience of .Net Core, ASP.Net MVC and Web API Knowledge and experience of developing user interfaces with HTML and CSS Knowledge and experience of developing applications with React, Redux and Context Knowledge and experience in writing backend components and Restful APIs Experience with relational and schemaless databases (Oracle/SQL Server, MySQL, PostgreSQL, MongoDB) Knowledge and experience of Azure and AWS Experience creating database structure for required functionality Experience with writing unit tests and ensuring minimum 90% test coverage Knowledge of and experience with Github, JIRA and other collaboration tools Excellent verbal and written English communication skills Flexible attitude and versatile personality Strong presentation skills Strong influence among team members