Post Job Free
Sign in

.Net Developer

Location:
Edison, NJ
Posted:
March 05, 2016

Contact this candidate

Resume:

Ajay

Senior .Net Developer

acttgh@r.postjobfree.com

Professional Summary:

Expert in designing and developing web based and windows based applications using ASP.Net,

C#. Net, VB.Net, VB 6, ADO.Net, Web Services, ASP, IIS, JAVA Script, JQuery, HTML, DHTML, XML, AJAX, Remoting and WCF.

Experience using.Net Framework 4.5/4.0/3.5/3.0/2.0 and.Net application experience with object oriented Design and MVC Framework.

Experience with several design patterns like Singleton, Factory Method, Prototype, etc. and architectures like Service Oriented Architecture (SOA) and MVC.

Experience in Creating services, controllers and modules in Angular JS applications.

Experience in developing User Interface (UI), Business Logic and Data Access components to meet user requirements.

Experience in developing and deploying Web Forms, Win Forms, and Web service applications extensively.

Extensively worked with ADO.NET to connect SQL Server and Oracle using Connection, Command, Data Adapter, Data Set, Data View, Data Row, Data Grid, Data Column, Data Reader, Constraint and other Database Objects.

Excellent Experience in writing Data Access Layers using ADO.net Entity Frame Work and LINQ to SQL.

Hands on experience in developing N-Tier Applications using C#, AJAX, API Development, XML Web Services, Serialization, CSS, and SOAP.

Experience with XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, Authentications like windows authentication, forms authentication.

Experienced with using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server).

Experience in implementing client-side JavaScript, JQuery, JDBC, HTML, DHTML, and CSS.

Experience in developing mobile applications Android and iOS.

Experience in Angular, Kendo UI and other templating frameworks.

Experience in Azure, AWS and Boot Strap.

Strong experience in developing Stored Procedures, Functions, and Triggers for the implementation of data integrity using SQL Server.

Knowledge on developing Reports using SQL Server Reporting Services (SSRS).

Expertise in installing, developing and deploying on application/web servers such as IIS 5.0/IIS 6.0/IIS7.0

Good experience in end-to-end design, documenting high level specs, development and unit testing.

Effective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines

Technical Skills

Environments

Windows XP/2000/NT/Vista

Programming Languages

C#, Visual Basic, Angular JS, jQuery, JavaScript, HTML, CSS

Web Technologies

ASP.NET, MVC, AJAX, XML, Web Services, WCF, Silver light

.NET Technologies

.NET Framework (1.1/2.0, 3.5, 4.0), ADO.NET, WPF, Entity Framework

Design Patterns

SPA, MVC, MVVM, Fascade, Factory, Builder

Unit Testing Frameworks

MS-Test, Nunit, Jasmine, Karma

Mocking Tools

Moq

Dependency Injection Tools

StructureMap, Ninject

Application Tools

Log4Net, Automapper,

Database Development

SQL Server (2000/2005/2008), SSIS, SSRS T-SQL, DTS, and MS Access

Software Methodologies

SDLC, Agile, OOAD, DDD, TDD

Source Repositories

GitHub, SVN, TFS, Visual Source Safe

RAD/IDE

Visual Studio 2003/2005/2008/2010/2012/2013, Visual Basic 6.0, ONBASE Studio 15.0

Modeling and Design Tools

Microsoft Visio 2003, UML

Professional Experience

Express Scripts Inc., St. Louis MO Jun 14 - Present

Senior .Net Developer

Responsibilities:

Interacted with the end-users and business analyst to identify business requirements and

gather the requirements for business logic fulfillment, Analysis and coding of the application.

Involved in enhancing already existed applications which were written in both VB.NET and C# as well.

Developed interactive web pages using JavaScript, MasterPages, Themes, CSS, GridView controls in ASP.Net.

Creation of form and its controls at runtime based on the DB values using AJAX, C# and ASP.NET.

Experience in Web developments including ASP.NET, ADO.NET, Web Services, WCF, JavaScript, jQuery, CSS, Angular, XML, Entity Frame Work, Razor Syntax and HTML.

Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.

Involved in installing SharePoint and backup/restore of the client sites on the firms SharePoint environment.

Used AJAX Controls to increase the responsiveness of the web application, used AJAX Toolkit for user Interface Development.

Worked on creating continuous integration system using TFS to automate building, testing and deploying of applications to web servers.

Involved with the client team to design and develop the application according to client requirement using WCF, SOA with the business logic implemented using C#.

Created different Angular directives which are used across the different templates in the Single Page application.

Extensively utilized Angular components like Providers, Directives, factories and services used across the application.

Responsible for upgrading the Sitecore CMS from 7.5 to 8.0 version.

Responsible for front end design and scripting using java script, jQuery and Angular JS framework.

Responsible for upgrade process of the web site to the latest version of Angular JS framework

Developed Data Access Layer (ADO.NET) in C# to do all the database related operations like to apply changes of the strongly typed dataset, fill strongly typed dataset.

Worked with MVC controllers to integrate with WCF and addressed the integration issues.

Designed and developed stored procedures and triggers for SQL Server 2008 database.

Involved in product Maintenance and Support.

Environment: ASP.NET MVC 4.0, VB.NET, Visual studio 2013, Visual Age,ADO.NET, WCF, C# 4.5, Entity framework, XML, HTML, Java Script, JQuery, SOA, Mobile(IOS, Android), Kendo UI, SharePoint, AJAX,HTML, XHTML, CSS 3,JSON, LINQ and SQL 2012,Nunit

New York – Health Exchange, Rensselaer, NY Jan 13 – Jun 14

Senior .NET Developer

Responsibilities:

Designed and developed Web Pages using ASP.NET, VB.Net, C#.NET, HTML, JavaScript, CSS and server controls.

Worked in an Agile Methodology (Scrum) to meet timelines with quality deliverables.

Maintained uniformity among all web pages in GUI and designed Master Pages and themes.

Security features were provided using Cookies and Session ID so that unauthorized access could be denied.

Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.

Developed Web Forms for User Interfaces using ASP.NET and VB.NET using Server Controls, HTML Controls and User Controls.

Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.

Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms

Created Business Logic Layer & Data Access Layers to implement the MVC architecture.

Experience in accessing Windows Azure BLOB, Table and Queue Storages.

Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, Bindings, and Transaction management in service layer and Hosting WCF services

Used SOAPUI & SOA Cleaner Express tool for testing WCF Services

Established communication between different applications running on same/different platforms using WCF.

Used Validation Controls for corresponding validations required for business logic in Web Forms.

Worked and deployed WCF Services using ASP.NET and C#.Net.

Extensively used ASP.Net MVC architecture for the Web application design to have the application layers closely coupled.

Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.

Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.

Developed new Windows Service in C# to process XML's from MSMQ and inserts them along with the extracted data into Database after validation.

Developed new Windows Service in C# to process XML's from MSMQ, do validations and build a request to be dropped into IBM WebSphere MQ to send to First Data in real time ODS call.

Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.

Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server 2012, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.

Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.

Created Global.asax file for error handling and error logging.

Responsible for testing, fixing the bugs and troubleshooting the technical problems.

Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.

Environment: C#.Net, VB.Net, .NET Framework 4.0/4.5, ADO.Net, Win Forms, Azure, WCF, MVC, Web Services, SQL 2012, Visual Studio 2010/2012, SQL, TFS, HTML5, CSS3, Angular JS.

Premier Healthcare, Charlotte, NC Sep 12 – Dec 12

.Net Developer

Responsibilities:

Interacted with the client end-users during requirements gathering sessions.

ASP.NET was used to build the Front end and C# was used for business layer and data layer.

Used Design Patterns for maintaining relationships between classes and objects with defined responsibilities.

Worked with MVVM pattern in the UI.

Develop Custom SharePoint solutions using Visual Studio 2010 and SharePoint Designer for .NET/SharePoint platform

Designed Web Forms using different ASP.NET Server Controls, API Validation Controls, and other third party controls.

All Data Access was done through REST web services calls to a cache database on the back end.

Web Services has been created using SOAP.

UsedASP.NET MVC Framework to build MVC architecture.

Involved in Writing Views, functions, triggers, stored procedures.

Used Cascading Style Sheets (CSS) to apply styles to List View and some other tables in dashboards.

Developed Views using MVCRazor.

XML Web Services are exposed to provide the Project details to Vendor applications.

Involved in unit testing, integration testing and deployed to Production Server.

Extensively used List view and Pager Controls from .Net Framework 4.0.

WCF uses SOAP messages for communication between the processes for various applications.

Writing various types of custom based User controls and Custom Paging Control for Grid View and List View.

Developed reports using SQL Server Reporting Services (SSRS).

Used Test Driven Development and TFS for source control and bug tracking.

Used agile methodology for task breakdown and SCRUM meetings for achieving SPRINT plan milestones.

Involved in N-Unit testing and writing test scripts and scenarios.

Environment: ASP.NET, .Net Framework 4.0, C#, Entity Framework, MVC Architecture and Web services, XML, HTML, XHTML, Java Script, JQuery, J2EE, SharePoint, CSS 3 and SQL Server 2008, TFS, AJAX, SQL Server Management Studio.

CITI Group, NYC, NY Feb 11 – Aug 12

.NET Developer

Responsibilities:

Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.

Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.

Used Agile methodology for the software development process.

Created GUI in ASP.Net using .NET controls, C# and writing of common controls (*.ascx).

Extensively involved in designing Web applications using MVC 4.0, Razor Syntax, Entity Framework, JQuery and JavaScript for Client Side validation, CSS 3 and HTML5

Designed Data Access Layer (DAL), Business Logic layer (BLL) and other components in C#.Net and also in implementing Business Processes, Abstract factory as part of SIMPLE OBJECT ACCESS PROTOCOL (SOAP).

Developed application using N-tier architecture. Implemented design patterns and the entire back-end of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and multi-threading.

Developed web forms using Master Pages, HTML controls and CSS Style sheets for the unique look for the page.

Implemented Web services and WCF (SOA) for the communication between client and server using SOAP.

Created parts of the application using ASP.NET Microsoft AJAX Toolkit controls like Script Manager, Update Panel within some web pages, thus reducing the number of round trips to the server per page and improved user experience.

Developed the web application using AJAX, JSON, HTML and performed validation using JavaScript.

Experience with Database Programming, designing, modeling and Development using MS SQL Server, MS Access and good experience in SQL (T-SQL), Views and Stored procedures.

Designed and Scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-Versa.

Used ADO.NET objects like Dataset, Typed Dataset, Data View, Data Adapter and Data Reader for connecting, retrieving and modifying the data in the database.

Wrote store procedures, Triggers, Functions, Indexes to improve the throughput of application using optimized queries.

Environment: Windows 2003/2000/XP, .NET Framework 3.5, Visual Studio 2010, SQL Server 2008, ASP.NET4.0, C# .NET, ADO.NET, WCF, WPF, Ajax, JQuery, Knockout JS, CSS, XSLT, XML, XHTML, Web Services, MVC JavaScript, SSIS, SSRS, JSON.

Cognizant Technologies, India Jun 08 – Jan 11

.NET Developer

Responsibilities:

Designed the UI according to the specifications.

Developed Many User-defined Controls and Customized Data Grid in web pages.

The methodology was agile methodology with Scrum meetings.

Developed Data access later Web service and consumed in the application.

Analysis, design and development of Applications.

Collecting inputs from the Client.

Developed user controls and validation controls using ASP.Net

Created XML output from SQL Views.

Coding in C#, ASP.NET, HTML, XML and client site validations used Java script.

Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features.

Extensively used ADO.NET to interact with SQL Server Database.

Used ADO.Net for Data accessing.

Used Data Reader and Data-set for data manipulations and database operations.

Created Stored Procedures using SQL Server 2008.

Create tables, stored procedures, and views, User Defined functions to store and retrieve data.

Created PDF files with COM control Using XML, XSLT and XPath using Windows forms and used LLBL Gen tool to create the classes that contain the generated stored Procedures.

Environment: C#, ASP.NET, VB.NET, ADO.NET, HTML5, JavaScript, Master Pages, SQL Server 2008, Web Services, VS-IDE 2005, and Web service, XHTML, CSS2.



Contact this candidate