Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Performs programming tasks according to iteration plans.
- Implements tasks following functional and non-functional specifications.
- Writes well designed, testable and efficient code.
- Delivers assigned tasks on-time with expected quality.
- Implements dynamic client side coding with coordination with UI Developer.
- Implements business validations in both server and client sides as per requirements.
- Participates in the estimation of new features and components.
- Performs unit testing for submitted tasks.
Job Requirements
- OOP Concepts & Principles
- Web development Concepts & Principles
- Web Standards (HTML/ XML / XSD)
- Very Good SQL & Database Knowledge
- JavaScript Development
- HTML5, CSS3, JQuery, & AJAX
- AngularJS
- Web APIs
- Agile Development Approaches
- Write Complex queries & read ERDs
- Database Design / Normalization Skills
- Unit Testing Techniques
- High Code Debugging Skills
- Good Research Skills
- Test Driven Development Principles / Techniques
- Good Technical Research Skills
- Knowledge in Dependency Injection
- TFS
- Unit Testing
- Microsoft .NET Framework (4.0 and above)
- C# Programming Language
- ORM, LINQ ,EF ,and T-SQL Language
- Visual Studio (IDE)
- Reporting Service
- Stored Procedures / Triggers / Functions / Views