• 5+ years of experience, Self-motivated individual with strong analytical skills and programming knowledge with solid foundation to Microsoft .net framework and Angular2 for developing Single page cloud based Interoperable web applications.
• Knowledge in analysis, design, development, testing and maintenance of object-oriented, client-server multi-tier web and windows applications.
• Familiar with concepts of Test Driven Development and Software Design Patterns.
• Knowledge on SQL Server techniques.
• Strong knowledge of Modern software development models and theories, such as the object-oriented programming (OOP) model, Event-Driven Programming.
• Hands-on experience in designing and implementing various SharePoint Web Parts, Event handlers, Features, Workflows, Content Types, Custom Document Libraries and Lists.
• Knowledge on Frameworks and Model-View-Controllers.
• Knowledge on Agile techniques and services for software development.
• Strong Knowledge on Single page applications with code base in React the modern programming languages with Flux Oriented Architecture.
• Knowledge on working with React.js and Angular.js for building single page applications.
• Knowledge on SQL for CRUD operations and worked on stored procedures, triggers, cursors and indexes.
• Knowledge on working with design patterns like Unit of Work, Repository pattern, Dependency Injection and factory method patterns.
• Knowledge on working with Dependency injection framework resolvers like Unity framework and Ninject.
• Written Unit test cases for Test Driven Development and evaluating the test cases and implementing dependency injection.
• Having knowledge on Software Development Life Cycle (SDLC).
• Developed Framework for Unit Testing the code written.
• Involved in Unit testing, System testing and Integration testing of system interfaces
• Ability as a quick-learner about modern technology and self-starter about new environments.
• Knowledge on using Developer Tools Processing the data.
• Ability to Collaborate, Document Management, Portal and Web Content Management.
• Hands on experience in the Apex programming and visual force programming.
• Worked on User Authentication and Authorization of ASP.NET User roles.
• Have excellent experience with Microsoft SQL Server in writing functions, stored procedures, Triggers and querying database.