We provide IT Staff Augmentation Services!

Sr. C# .net Developer Resume

Hopewell, NJ

SUMMARY:

  • An accomplished Software developer specializing in .net framework with valuable 7+ years of diverse experience in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures in domains like Finance, Telecom, Logistics, IT.
  • Extensive experience of designing and developing software applications with the C# ( 4.0/3.5/3.0/2.0 ) .NET Framework ( 4.0/3.5/3.0/2.0 /1.x), ASP.NET ( 4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, WPF,WWF, Silver Light(4.0/3.0),Entity Framework 5.0/4.3, CSS, Web Services, SOAP.
  • Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
  • Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and also Worked With ASP.NET Custom Controls.
  • Experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), AngularJS, JavaScript, JQuery, AJAX, XML and JSON.
  • Created Entity classes, relationships between entity classes using Entity Framework 6.0/4.x to manage relational data as objects and used LINQ to Entities to massage the data.
  • Experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2008/2005 Integration Services (SSIS).
  • Well versed; in creating Dynamic SSIS packages, using containers & variables, configuring the packages, scheduling the packages.
  • Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
  • Experienced in Service Oriented Architecture SOA using Windows communication foundation
  • Expertise in creating web based application-using technologies like Classic ASP, AJAX Toolkit, JAVA Script, XML, HTML and DHTML.
  • Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
  • Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2008 and Visual Source Safe ( VSS ).
  • Experience in deploying, configuring and maintaining the web sites and services on IIS 7.0 with and without secured socket layer.
  • Extensive working experience in unit testing framework - NUNIT, MS Unit Tests.
  • Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite cordinator to provide the update on the daily basis.

TECHNICAL SKILLS:

Operating Systems: Windows 2008 R2/2008/2003, XP, Windows 7, Vista.

Programming Languages: C++, C#.Net (4.5/4.0/3.5/3.0 ), VB.NET (10.0/9.0/8.0 ), HTML, T-SQL, PL/SQL

Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0, ASP.NET MVC 4.0/3.0, Silverlight 4.0/3.0,ASP.Net Ajax 3.0/2.0, JavaScript, JQuery, Bloomberg API, VB Script.

Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL

UI Technologies: Win forms, WPF

IDE Tools: Visual Studio 2012/2010/2008/2005, Sql Server Management Studio, Expression Blend(4.0/3.0/2.0)

.Net Frameworks: .Net Framework 4.5/ 4.0/3.5/3.0/2.0

Databases: MS SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 11g/10g/9i/8i,Sybase

Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).

Modeling Tools: UML,MS Visio 2010/2007

Version Control Tools: Visual SourceSafe(2005), Subversion, Team Foundation Server(2008)

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1, ADO.NET Entity Framework 5.0/4.3

Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )

Other Utilities: ILdasm, Nant, gacutil, Sn.exe, Ants, FxCop, Resharper(5.1.3), Style Cop, Jenkins, MSQM, Angular, Bootstrap, LESS, SOAP UI.

PROFESSIONAL EXPERIENCE:

Confidential, Hopewell, NJ

Sr. C# .Net Developer

Responsibilities:

  • Used Model View Controller (MVC) 4.0 architectural Design Patterns for the development of the product.
  • Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2008.
  • Developed Web Services which can be used by a number of clients in getting useful data.
  • Established communication between different applications running on same/different platforms using WCF.
  • Created Unit Testing and Integration Testing of the entire application.
  • Written queries using T SQL Statements and views, triggers, Stored Procedures in order to update, insert and delete data into the relational tables.
  • Used WEB APIS(Restful services) and Entity Framework 6.0 to fetch data and bind it to UI single Angular JS as a View.
  • Developed ASP.NET MVC 4.0 applications using Code First Approach in Entity Framework 6.0 and UI in Razor View Engine and also have experience with the MVC Architecture.
  • Developed Web API'S for all data exchanges between Client and server, and Angular JS (acts as a VIEW MODEL) to bind data fetched using Web API'S to UI.
  • Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc. in ASP.NET MVC.
  • Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities
  • Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC
  • Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
  • Responsible for maintaining versions of source code along with the maintenance of the builds and documents using Team Foundation Server 2010.
  • Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.

Environment: Visual Studio 2012/2010, ASP.NET MVC 4.0/3.0, ASP.NET 4.5/4.0, ADO.NET,C#, VB.NET, SQL Server 2008/2005, XML, HTML, XSLT, Jquery 2.0/ JQuery UI,, IIS 7.5/6.0, NUNIT, ADO.NET Entity Framework 6.0/4.3, SSRS, SSIS, SOAP,WCF,WPF,.NET Framework 4.5/4.0/3.0/2.0, SOA, Team Foundation Server 2010.

Confidential, Memphis, TN

Sr.Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2007.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
  • Leveraged WCF mechanisms like sessioning, Instance management, concurrency to make our services more robust and scalable.
  • Used Telerik controls like Radchart and RadGridview to provide richer user experience.
  • Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 3.5 for web pages.
  • Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net 3.5.
  • Used Entity Framework (EF4) for all business Objects and Retrieving data from SQL Server database.
  • Created Stored Procedures in SQL Server 2008 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Detail view, Repeaters, Dataset Classes for data manipulation.
  • Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
  • Used MVC 3 for re-using the individual user controls by not coupling them with underlying data elements.
  • Created new tables, wrote stored procedures for applications and some user defined functions.
  • Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.
  • Extensively used crystal reports and SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
  • Involved in unit-testing web applications and in Test Driven Developement ( TDD ).
  • The API's will provide full access to LIVE data, and developers can thus provide applications and use the API free of charge

Environment: VisualStudio2010, C#, ASP.NET 4.0/3.5, WCF,EDMX, JQuery, SILVERLIGHT 4.0/3.0,Expression Blend 3.0, XAML, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ,XML,, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008.

Confidential, Atlanta, GA

Sr. Net Developer

Responsibilities:

  • Developed core business algorithm to create inland trips based on the availability, rail schedule info and available rates.
  • Designed the layout of User interface using Visio and Class diagrams using UML.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module.
  • Used the latest Silverlight/XAML vector based UI framework for the front end and WCF to implement the various services such as the contract, vendor and work order etc... Services.
  • Used Dependency properties which are registered with the WPF property system that implement Value Expressions, Data binding and change notification.
  • Designed, modeled multi-threaded, enterprise n-tier software application.
  • Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
  • Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
  • Established communication between different applications running on same/different platforms using WCF.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing the database.
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
  • Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net 3.0.
  • Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
  • Used ASP.NET User Controls to create wizard steps for submitting and modifying events and evaluation forms. Involved in creating the logic for the several different modules.
  • Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
  • Implemented Serialization and Deserialization of objects.
  • Developed Custom Controls, which provides flexibility, reusability better deign time experience.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
  • Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Environment: Visual Studio 2008, ASP.Net 3.0, ADO.NET, XML, HTML, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, SOAP, WCF, WPF, .NET Framework 3.0, SOA, Web services, SQL Server 2005, T-SQL, DHTML, Windows Server 2003.

Confidential, Eagan, MN

.Net Developer

Responsibilities:

  • Working in an agile Environment to deliver higher-quality software far more rapidly.
  • Successfully organized initial set of requirements into master list of Use Cases.
  • Developed Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Used Visual Studio.NET 2008 IDE to design the forms, develop and debug the application.
  • Worked on different aspects of .NET framework, like ASP.NET 3.5, ADO.NET and C#.
  • Designed User Interface with CSS, HTML, and DHTML.
  • Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
  • Used various ASP.NET 3.5 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
  • Used AJAX to trade data with a web server, without reloading the page.
  • ADO.NET was used to connect to the data bases in a disconnected oriented architecture.
  • Created event driven Web Forms using ASP.NET and implemented form validation.
  • Extensively used Grid view control throughout the application.
  • Used SOAP to Implement Web Services and Consumed and published XML web services in the application
  • Created CSS files to be applied to various web forms on the web pages.
  • Using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS 2008.

Environment: Visual Studio 2008, ASP.Net 3.0, ADO.NET, XML, HTML, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, SOAP, WCF, WPF, .NET Framework 3.0, SOA, Web services, SQL Server 2005, T-SQL, DHTML, Windows Server 2003.

Confidential, Bloomington, IL

.Net Developer

Responsibilities:

  • Developed Web Services that can be used by a number of clients in getting useful data.
  • Established communication between different applications running on same/different platforms using WCF.
  • Implemented Serialization and Deserialization of objects.
  • Created Unit Testing and Integration Testing of the entire application.
  • Written queries using T SQL Statements and views, triggers, Stored Procedures in order to update, insert and delete data into the relational tables.
  • Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
  • Created Layout Views using CSS/Themes/jQuery for Razor Engine to give a consistent look to header element
  • Designed and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/jQuery.
  • Used SOAPUI 4.5.1 to implement Web Services and Consumed and published XML web services in the application.
  • Developed Web services/Rest Services for building applications that send and receive messages by using the Simple Object Access Protocol (SOAP) over HTTP
  • Fully fledged with client side scripting like JQUERY Selectors, Events, JQUERY UI, Plug-In and AJAX etc.
  • Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc. in ASP.NET MVC.
  • Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
  • Used the ADO.NET data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
  • Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
  • Created Client side validations with JQuery and Server side validations with ASP.Net.
  • Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, VB.NET, JQuery, XML, HTML and ASP.NET 2.0/3.5/4.0.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
  • Involved in Deployment of Application on Test and Production server.
  • Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.

Environment: Visual Studio 2005, ASP.NET 2.0, ADO.NET, SQL Server 2005, XML, HTML, XSLT, XPath, JavaScript, SQL reporting services, SSRS, SOAP, WCF, WPF, .NET Framework 2.0, SOA, Web services, SQL Server 2005, T-SQL, DHTML, Windows Server 2003.

Hire Now