Responsibilities:
- Minimum of 8 years or more experience in Software Development
- Design, Develop Web Application using MS .net framework and MS .net Core
- Development of new products, features and support of existing company products.
- Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript, HTML5, CSS3, Angular, AngularJS, NodeJS, REST APIs, JSON, WCF, Unity, LINQ
- Responsible for understanding requirements, coding, unit testing, reporting, and technical documentation
- Database Development using MS SQL, Oracle, ADO.NET, ENTITY FRAMEWORK
- Solid understanding of software design patterns
Education:
B.Sc. or higher degree in computer science or software engineering or equivalent field
Required Skills:
- NET Core
- C#
- REST APIs
- net & Entity Framework
- Microsoft SQL Server & Oracle
- LINQ & Lambda expressions
- Angular
- AngularJS
- JQuery
- HTML 5, XHTML, XML, CSS, Bootstrap, JavaScript, Typescript
- WCF, SOAP, and XML web services.
- Solid understanding of DI & IOC design patterns
- Solid understanding of TDD (Test Driven Development) and BDD (Behaviour Driven Development)
- IIS 7 (or higher) configuration and tuning.