Skills And Tools:
- Work with internal team to design, develop and maintain software.
- Generate test cases for functional testing
- Attention to detail is essential and all tasks must be carried out to the highest standard
- Coordinate with the Technical Leader on current programming tasks.
- Quickly produce well-organized, optimized, and documented source code.
- Investigate new technologies and constantly update his/her technical knowledge and skills
- Bachelor’s degree in computer science or equivalent discipline
- 2-4 Years’ experience developing .NET web application
- ITI graduate candidates are a must
- Solid understanding of object-oriented programming (OOP).
- Developing C# and .NET framework
- Solid Knowledge of Design Pattern
- Solid Knowledge of database design
- Solid Knowledge of SQL Server
- Solid Knowledge of XML, XML Schema, SOAP
- Excellent Web development skills using .net core and .NET 5
- Excellent Web development skills using ASP.NET C#
- Strong understanding of ASP.NET MVC
- Good Experience of developing Web Services, WCF, Restful APIs, Web API
- Strong Knowledge of Entity framework, LINQ
- Knowledge of AngularJS , TypeScript, NodeJS, Gulp
- Knowledge of Unit Test (Client side, Server side)
- Knowledge of windows service
- Strong understanding and deployment over IIS
- Familiar with WWF,XIP Process Engine, MSMQ, UML Modeling
- Knowledge of Source Control like TFS, SVN or GIT
- Knowledge of SSIS,SSAS,SSRS is a plus
- Experience with the Agile development methodology is a plus
- Good knowledge in Payment systems is a Plus.