We provide IT Staff Augmentation Services!

Senior .net Developer Resume

2.00/5 (Submit Your Rating)

Cherry Hill New, JerseY

PROFESSIONAL SUMMARY:

  • Senior .NET Developer with Over 7 years experience in developing multi - tier, database-driven, client-server and Web, Windows Applications using Object Oriented Analysis and Design (OOP) methodologies.
  • Full SDLC exposure from analysis of initial requirements to development, testing and deployment.
  • Strong experience in developing Web Applications using Visual Studio 2005 / 2008, .NET Framework 2.0/3.0/3.5 using ASP.NET, C#.NET, VB.NET, WCF, ADO .NET, Oracle, SQL Server 2000 / 2005, JavaScript, VBScript, AJAX, Telerik Kendo.
  • Good Working knowledge of developing applications with Silverlight.
  • Expert in developing large scale applications using .NET framework in the areas that require Performance, Scalability, Security, and Extensibility.
  • Understanding of newly introduced features in .NET 3.0 and .NET 3.5 like WCF (Windows Communication Foundation), LINQ (Language Integrated Query Language).
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3.
  • Can work independently on SSIS (Replication, ETL) and SSRS and SSAS applications.
  • Develop UI related to assign module using WCF, WPF, MVVM, PRISM, ASP.Net, MVC 5, C#.Net, JavaScript, JQuery, AJAX, HTML and .NET Framework 3.5/4.0/4.5.
  • Used NLog to trace the logging information. Created NLog unit tests.
  • Used WCF Data Services to easily expose and work with data from remote clients. Involved in designing of WCF based Service, Data, Fault, Message Contracts as well as providing security for WCF service endpoints.
  • Hands on experience in developing the projects using .Net 4.0 framework, Visual Studio 2010, ASP.NET, AJAX, JavaScript and JQuery.
  • Experience in developing Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
  • Experience in Web UI Technologies using HTML, JQuery, JavaScript, Angular JS and Node JS.
  • Expertise in using ADO.NET objects such as SQL Connection Object and Data Command Object, Data Reader Object, Data Set Object and Data Adapter Object to design data access layer.
  • Experience with SQL Server Reporting Services (SSRS), and SQL Server Integration Services (SSIS). Very conversant in creating SQL jobs, scheduling jobs and wrapping the jobs with error handling methodological steps.
  • Experience in creating XML Web Services. Consumed Web Services from both Windows forms and ASP.NET web applications.
  • Working experience Package managers Like Nuget Package Manager to avoiding installing unnecessary dll's to your local machines.
  • Participated in Peer-to-Peer code review, presentations, coordination and knowledge transfer and also involved in Pair Programming have been a driver and observer as well.
  • Maintained Web Based, windows and n-tier Architectures, SOA with the Agile (Scrum)/Waterfall software development methodology. 
  • Demonstrated ability to complete projects in deadline oriented environments.
  • Quick learner and proficient in solving the technical issues in the project.
  • Excellent analytical and communication skills with capability to handle new technologies.

TECHNICAL SKILLS:

Microsoft Technologies: .NET 1.1/2.0/3.0/3.5 , ASP.NET, ADO.NET, ASP, ADO, COM, WPF, WCF, MSMQ, WWF, MOSS, 2007, SharePoint 2007, LINQ, Silverlight, Nlog, InfoPath, MDX, Windows Server 2000/2003,WSE 3.0

Programming Languages: C, C++, COBOL, VB.NET 6.0, C#, and Core Java.

Web Scripting Languages: JavaScript, JSON, JQuery, CSS, HTML, DHTML, Kendo

Database Technologies: SQL Server 2000/2005/2008 ( (Stored Procedure, Triggers, User Defined Functions, Views), MS Access, T-SQL, PL/SQL, ODBC, SSIS, SSRS, SQL Server client management studio, DB2, ORACLE 9i,10g

XML Technologies: XML, XHTML, DHTML, XSL, XSLT, DOM, XPath, SOAP, WSDL, UDDI, Web Services, XML spy, Web Services, REST.

Operating Systems: Windows 95/98/2000/NT, XP, Vista.

Development Tools: Visual Studio.NET 2005/2008

Modeling Tools: UML, MS Visio, Rational Rose, Design Patterns, MVC, MVVM, PRISM

Application Servers: IIS

Version Control Tools: Visual Source Safe (VSS), Team Foundation Server(TFS), Team Forge

PROFESSIONAL EXPERIENCE:

Confidential, Cherry Hill, New Jersey

Senior .Net Developer

Responsibilities:

  • Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET 4.0, VB.NET, JQuery, XML, HTML and ASP.NET 2.0/3.5/4.0.
  • Designed web forms using ASP.Net, developed different .NET assemblies using VB.NET classes.
  • Build Entire Application using Three-tier architecture (Presentation Layer, Business Layer and Data Access Layer) employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Implemented ASP.NET MVC4.0 (Model View Controller) architecture for application development to render different views based on the category and simplify the testing process.
  • Built numerous C# UI components and business modules using MVC4.0 framework.
  • Used HTML5 and Angular JS for front end development.
  • Responsible for upgrade process of the website to the latest version of Angular JS Framework.
  • Designed interfaces for Annuity reminder case handling for commission reversals.
  • Designing the screen according to the requirement and communicate with database using domain specific objects through ORM techniques like Entity Framework and LINQ To SQL for data access.
  • Wrote RDBMS objects like stored procedures, views and user defined functions using SQL Server 2008 and SQL server 2012.
  • Designing mobile application using Visual Studio and ASP.Net.
  • Designed Views with HTML5 and Bootstrap Cascading Style Sheets (CSS) Designed page and AJAX, master pages and Design Patterns
  • Managed Logging information using Nlog. Stored log messages and exceptions using Nlog. 
  • Wrote the front end web pages using ASP.NET. Wrote Queries and Stored Procedures in Oracle. 
  • Applying best design patterns such as n-tier, MVVM, Repository, and Singleton for designing key reusable components.
  • Designed and developed Win Forms, Data validations framework and business qualification logic for use of various applications using Visual Studio 2010 and SQL server 2008.
  • Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
  • Made changes to existing WCF service without breaking client using "Name" attribute.
  • Implemented design patterns like MVVM, MEF, PRISM for creating WPF XAML forms.
  • Developed Tabbed pages using Angular JS directives.
  • Used JQuery and Angular JS for various client side validations.
  • Responsible for upgrade process of the website to the latest version of Angular JS framework.
  • Designed and developed RESTful Web API and exposed JSON objects.
  • Created UI layer using HTML5/CSS3/jQuery/KendoUI, Silverlight 5/4 and Expression Blend 4/3. 
  • Developed a utility to download tables from Oracle database to SQL Server. Wrote PL/SQL queries to access the result set.
  • Used Telerik controls such as RadGridView, RadWrapPanel, RadCoverFlow.
  • Conducted Peer Code Reviews using integration and conducting coding.
  • Wrote T-SQL queries to get the required dataset what needs to be downloaded in SQL Server.
  • Used Visual Studio Tools for Office (VSTO) to make changes to Excel Add-in.
  • Used Nuget Package Manager to produce and consume several nuget packages which are used in several applications
  • Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms. Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
  • Used Validation controls for corresponding validations used in Forms for business logic purposes. Used various types of caching mechanisms using view state and Session to store information.
  • Actively used cursors, functions and calling procedures from one package to another package and created dynamic SQL statements in Oracle using PL/SQL and ADO.Net. 
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel and Model Popup Extender within some web pages.
  • Improved user experience with Kendo UI.
  • Requirement analysis, Application design and Development for the new Annuity products.
  • Developed E-Billing module for Automation testing in Windows application to generate test data for QTP Automation.
  • Successfully created multiple environments for the application as per the requirement of multiple code streams.
  • Experience using Team foundation server for check in and checkout of code.
  • 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 Views.Frest
  • Created various Tables, custom views, indexes and relations using SQL Server Management Studio Express.
  • Involved in code optimization and performance tuning of the application.
  • Involved in all the phases of Software Development Life Cycle such as analysis, design and development.
  • Worked on design patterns like singleton, Dependency Injection, IOC implementation to avoid tight coupling with C# language.
  • Extensively used Data Set, Data Reader and Data Adapter for data retrieval and manipulation from the data source.
  • Used Data Grid and Data List controls with paging and sorting to edit and display the data.
  • Used normalization approach in database to efficiently organize data in database and eliminate data repetition.
  • Documentation of customer specific business rules and practices, user requirements, preparing specifications in the area of environment migration.
  • Interacted with Testing Team, to support and understand Integration Testing, Regression Testing and System Testing to improve product quality.
  • Involved in testing the application on a regular basis to improve the performance and provide bug free application.
  • Configured output logs using Nlog.

Environment: ASP.NET, Visual Studio.NET 2008/2012, ADO.NET, WCF, Web Services, MVC4.0/3.0, MVVM, Razor View Engine, LINQ, Windows Forms, Angular JS, Entity Framework, WPF, nLog, JavaScript, Nuget, JQuery, RESTful Services, Bootstrap, SSIS, LINQ, MS SQL Server 2008 R2/2012, .Net Framework 4.0/4.5, IIS 7.0.

Confidential, Basking Ridge, NJ

Senior .Net Developer

Responsibilities:

  • Participated in System Specification meetings, analyzed user requirement, coordinated with coders and team members.
  • Followed Agile Methodology to produce high Quality software and satisfy the customers.
  • Involved in enhancements, change requests and post-production support of this mortgage-banking project
  • Participated in detail design of the Reporting application using MVC, MVVM and ADO.NET Entity Framework
  • Worked with Visual Studio 2008/ .NET Framework 3.5 for the development of Web Pages.
  • Developed and maintained Peril System which takes the input from Users and stored the data in Oracle Database. Designed various UI using ASP.NET basic control such as Text box, Dropdown list, radio button list etc.
  • Developing the .Net modules for the mortgage applications using .Net, ASP.Net, AngularJs, Javascript.
  • Used ‘Script components’, ‘Conditional Split’, ‘Derived Column’, ‘Data Flow Task with dynamic expression’ in SSIS packages.
  • Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C# 4.0.
  • Designed and developed different SSIS packages for ETL operations.
  • Extensively worked on User Interface pages (*.aspx) using HTML and Java Script and to implement complex Business Rules and Validation of front end forms.
  • Involved in designing and developing the GUI with various controls (Data Grid, Data List, Textbox, Calendar, List Controls, Dropdown box, Validation Controls etc.).
  • Worked on PRISM Frameworks for building windows app that run on Windows environment, WPF or Silverlight.
  • Designed Cascading Style Sheets (CSS) and Master Pages for uniform and rich look of the web pages.
  • Used Angular JS for Two Way Data Binding.
  • Used Angular JS to standardize web application structure and provide a future template and Knockout JS for data binding.
  •  Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages.
  • Implemented AJAX Update Panel with the Script Manager Control for group by option to enable partial page rendering.
  • Used Model View Controller (MVC) and MVVM architectural design patterns for the development of the product.
  • Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
  • Designed an interactive web application using ASP.NET web forms, MVC, MVVC Framework and Razor Markup.
  • Customization of outlook using Visual Studio Tools for Office (VSTO) plug-in.
  • Created and worked with dependency, attached and complex properties and plugged them into different Silver light 3.0 Services.
  • Worked with various Banking Clients. Worked along with the Business users and Internal Bank Users 
  • Extensively Implemented Silverlight Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
  • Created ASP.Net Web Forms, Win Forms and server controls to display dynamic data obtained through the use of Microsoft ADO.Net and Data Binding.
  • Redesigned and maintained existing Web API utilizing HTML5, CSS3, JQuery and Angular JS.
  • Designed and developed rich applications for Web and Windows (WPF).
  • Utilized WCF resources to communicate between components using MSMQ, Peer to Peer, TCP, HTTP and Named Pipes protocols.
  • Conduct a post funding review of all documentation and systems, cross checking core systems to insure accuracy in Mortgage Banking
  • Worked on PL/SQL queries to retrieve data from Oracle.
  • Worked with JSON and the RESTful Services.
  • Accessing the data from Data Access Layer for the User Interface using WCF.
  • Extensive use of Database Tables and Stored Procedures (created in MS SQL Server) in LINQ and used Lambda Methods to manipulate data and display in the front end.
  • Created and used Stored Procedures, Views, Joins, Triggers, Indexes in SQL Server 2008
  • Developed Custom web part for online Events Registration 2010 using visual studio 2010 for the users to register for the events and collect the user info.
  • Created Custom Site Templates, Site Columns, Document Libraries, Lists and List Views
  • Worked with Data View Web Part to display the Events in chronological order for the users to register, Advanced Search Box, Text Filters, and XSLT List View Web Part.
  • Created Managed metadata properties
  • Worked with Content and Navigation in the master pages using SharePoint designer 2010.
  • Responsible for Designing and Developing of Reports using SQL Server Reporting Services (SSRS).
  • Extensively worked with Team Foundation Server for the purpose of version Control and source code maintenance needs.
  • Prepared unit test cases and performed Unit testing prior to system implementation.

Environment: .NET Framework 3.5, Visual studio 2008, ASP.NET, C# 4.0, Java Script, Angular JS, Silverlight 3.0, WCF, LINQ, SSIS, MS SQL Server 2008, SSRS, TFS, Agile Methodology, SharePoint Portal Server 2007/2010/2013 , NuGet, Oracle, RESTful Services, Windows SharePoint Services 3.0, Microsoft Office Performance Point Server 2007.

Confidential, Chicago, IL

.Net Developer

Responsibilities:

  • Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
  • Involved in developing applications in C# and .Net Framework 4.5/4.0 to meet the business requirements using Visual Studio.NET 2012/2010.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC 4.0, MVVC and IIS security model.
  • 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.
  • Developed and Used User Controls using C# and ASP.NET.
  • Created new SSIS packages for populating data into MS SQL database.
  • Accessing the data from Data Access Layer for the User Interface using Web Services.
  • Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL server 2008.
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
  • Designed and developed user interfaces using Winforms and C#.
  • Used T-SQL to write queries in SQL Server database. Created Stored Procedures in SQL Server. Worked with a team to define requirements and provide technical advice and troubleshooting. Update technical documentation.

Environment: C#, MVC 4.0, .NET Framework 4.5/4.0, HTML, CSS, Ajax, JavaScript, ADO.NET, Web Services, SQL server 2008, Windows XP, IIS, Visual Studio 2010, TFS and SSIS.

Confidential

Junior. Net Developer

Responsibilities:

  • Involved in development, and testing of the application.
  • ASP.NET with code behind C# was used in the Presentation layer.
  • Used C# and ADO.NET to define and implement secure middle-layer components with .Net class libraries using XML and Web Services.
  • Involved in Object Oriented Analysis and Graphic User Interface (GUI).
  • Used the features like View state and Dataset Using C#.
  • Used Web services form JavaScript for inserting the data of the template and colors.
  • Connected to the database using Data Adapter.
  • Implemented XML Web Services using C# to provide remote client access to core business functionality offered by the enterprise business components.
  • Used .NET Validation controls to perform server side validation.
  • Created Clustered, Non-Clustered Indexes on tables to speed up the data pulls.
  • Created Stored Procedures, Views and Functions to save/retrieve session data.
  • Used Visual Source Safe for version control during development and maintenance.

Environment: Microsoft Visual Studio 2000, ASP.NET, C#, VB.NET, DB2, POWER SYSTEM, Windows 2000/NT.

We'd love your feedback!