B.E. / B.Tech, M.Tech / MCA - full-time from a recognized University.
Position Description:
Person will be responsible for development efforts toward the implementation and support of existing and next-generation software solutions. It includes working in a dynamic agile team with other developers, product owners and UX designers to deliver state-of-the-art web applications.
Mandatory Skills:
-
Strong programming experience with .NET Framework (4.0/4.5), C#, WEB API, ASP.NET MVC, ASP .NET Web pages, HTML5, CSS3, JavaScript
-
Good understanding of Database concepts & experience with SQL SERVER
-
Knowledge of writing unit test with mocking framework
-
Experience of developing enterprise web applications using Object-Oriented Design Patterns & Principles
-
Experience with any of revision control systems like Git/SVN/TFS/VSS etc.
-
Knowledge of Agile based development model – Scrum/Kanban
Good to Have:
-
Knowledge of React or Angular
-
Knowledge of Security, Authentication using OAuth and JWT, Authorization
-
Knowledge of any message queuing software (MSMQ, RabbitMQ)
-
Knowledge of .NET Core, Azure, Docker, Container and Kubernetes
-
Knowledge of cutting-edge software development practices like Code re-factoring/Optimization techniques
-
Knowledge of JIRA, GitHub/Bitbucket, Code coverage tool and code analysis tool
-
Lending and mortgage industry domain knowledge
-
Exposure to international clients while directly working with them as an individual contributor