Role Designation: Full Stack Developer
Skill(s): ASP.NET
Experience Range: 5-7 years
Location: India
Job Description:
Roles and Responsibilities:
- 5+ years of full-stack developer experience and strong knowledge in application development using Angular JS 2.0 or above, ASP.NET (4.0 or above), C#, MVC 4.0 or above, Entity Framework, LINQ, Bootstrap 3 or above, HTML, CSS, JavaScript, jQuery, REST API/Web Services, and Microsoft SQL Server 2008 or above version database (T/SQL scripting)
- Minimum 2+ years of experience in AngularJS 2.0 or above is mandatory
- Minimum 2+ years of experience in AngularJS 2.0 or above is mandatory
- 3+ years of recent experience in executing software development and maintenance projects using Agile/Scrum Methodology. Broad and extensive knowledge of the software development process and its technologies
- 3+ years of recent experience in using Microsoft Team Foundation Server or online VSTS (with Git and/or TFVC version control repository)
- 2+ years of experience in fixing application and database related slow performance issues, and related problems such as memory leak, caching issues, etc.
- Good Working Knowledge and experience in database programming using SQL Server 2008 or above (table design, Stored Procedures, Trigger Design, DML Operations, Indexing, etc.)
- Should be well versed in both server-side and client-side scripting
- Should be technically sound, and should be able to provide/validate effective technical solutions
Primary Skills:
- Experience in working as part of 5+ member team
- Broad and extensive knowledge of the REST API and Web Services development
- Exposure to Angular 4.0, TypeScript
- Experience in using automated unit test and has exposure to various software testing tools
- Experience in database performance tuning and application testing
- Experience in working with DTS and SSIS package programming
- Experience in working with data import/export projects such as manipulating and transposing large data sets in a database
- Experience in working with databases in order to effectively troubleshoot issues and conduct data analysis