We provide IT Staff Augmentation Services!

Sr .net Developer Resume

2.00/5 (Submit Your Rating)

New, MexicO

PROFESSIONAL EXPERIENCE

  • 8 years of experience in system analysis, design, develop and test the software applications using Microsoft technologies.
  • Expertise in N - tier architecture and Hands on experience in SOA using web services and WCF.
  • Hands on experience in developing windows/web applications using C#, Win forms, WPF, ASP.NET, MVC, ADO.NET and silver light technologies.
  • Involved in front-end application development using XAML, HTML5, CSS3, JQuery, Java Script, AJAX, and strong conceptual knowledge in Angular JS, Multithreading.
  • Experienced in Microsoft Visual Studio 2005-2013, TFS 2008-2013, .NET Framework 2.0-4.5, Entity Framework and LINQ.
  • Extensively used core .NET technologies like XML, JSON, XPath, XSLT, Web controls, Web Forms, Class library, Dev Express, User Controls & Custom Controls.
  • Expertise with ADO.NET objects such as connection object, command object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Expertise in migrating and adding new features to the existing system.
  • Strong knowledge in C# with expertise in implementing latest features and Experienced in object oriented application design (OOD), Experience MSTest (unit testing), Coded UI (automate) testing.
  • Expertise in debugging to analyze the root cause and troubleshoots the technical issues.
  • Good report creation skills using Microsoft Reporting Services (SSRS), SSIS with proficiency in using Report Designer as well as Report Builder.
  • Maintained Database authentication modes, creation of users, configuring permissions and assigning roles to users.
  • Experience in developing T-SQL queries, stored procedures functions and packages.
  • Expertise in using indexes, triggers and constraints to the Database to achieve high performance.
  • Proficient in Installing and working in SQL Server 2005/2008/2012 and configuration of their tools.
  • Experience in Language-Integrated Query (LINQ) to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL).
  • Responsible for creating low level design and implemented various design patterns.
  • Functional domain experience involves Healthcare, Media and Financial management.
  • Have experience in Agile SCRUM, Waterfall, Iterative and TDD methodologies.
  • Excellent leadership, friendly customer facing, self starter, communication, analytical, problem-solving, people management and interpersonal skills.

TECHNICAL SKILLS:

Languages: C#, VB.NET, C++, C, SQL.

.Net Technology: .Net Framework 4.0/3.5/3.0/2.0 , C# 4.5/ 4.0/3.5/3.0/2.0 , Silverlight 4.0/3.0/2.0, AJAX, WCF, LINQ, SOAP, REST.

Web Technologies: ASP.NET,Smart Client,MVC4,MVC3, HTML, XHTML,DHTML,CSS, ASP,MSMQ,JavaScript, jQuery,AngularJs, Bootstrap, VB script, XML, XSL, and Silverlight.

Database: SQL Server 2008/2005/2000 , DB2, Oracle, MS Access.

IDE Tools: Visual Studio 2013/2012/2010/2008/2005 , Eclipse, Dreamweaver, SQL server management studio.

Reporting Tools: Microsoft SSRS, SSIS and Dynamics CRM.

Version controls: Visual Source Safe 6/5, Team Foundation Server, Perforce.

Operating Systems: Windows 8/7/Vista/ XP/2000/NT/98/95, Windows Server 2003/2008, Microsoft IIS (7.0/6.0/5.0/4.0 ), Unix.

Testing Tools: N-Unit, Unit Testing, Load Runner.

Methodologies: Waterfall, Iterative, TDD and Agile Scrum.

PROFESSIONAL EXPERIENCE

Sr .NET Developer

Confidential, New Mexico

Responsibilities:

  • Involved in the SDLC phase of requirement analysis, design, and development of the web based internet application tool using MVC4 modeling.
  • Graphical User Interface (GUI) was designed using ASP.Net and the business logic was coded in C#.
  • N-Tier Application Architecture to ensure flexible and re-usability of the application.
  • Developed various web services using WCF which can be consumed by web application and other systems.
  • Designed UI using theHTML 5.0, JavaScript, CSS, and JQuery 2.1.1, AngularJs,Bootstrap.
  • Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
  • Developed XML Web Services using C#, ASP.Net, ADO.Net, SOAP, XML, XSLT, WSDL, REST and UDDI for exposing the functionalities of the enterprise business components at the Business Layer. Used XML to transport and store data.
  • Incorporated different WPF controls and Dev Express controls. Worked on validation and converters in WPF.
  • Developed core functionality with the ASP.Net MVC4 Framework.
  • Created ASP.Net validation controls and JavaScript validations to enforce validations.
  • Consumed internal web services and hands on experience with XML features to transfer data between the applications and database Engines.
  • Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls.
  • Used Grid View, Data List, and Panels to display and manipulate data in ASP.Net Web Forms.
  • Used a reusable web user control to display customer's account number and name on every web form that he /she visits. Extensive use of web services and web methods.
  • ADO.Net was used to implement the data layer to communicate with the SQL Server 2012
  • Used ADO.Net components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
  • Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
  • Used Team Foundation Server (TFS) as a Source code control.

Environment: .Net 4.0, C#.Net, SQL Server 2012, SQL Server Management Studio (SSMS), ADO.Net, LINQ, WPF, WCF, XML, HTML5, JavaScript, IIS 7.5, SOA, T-SQL, TFS.

Net developer

Confidential, Denver, CO

Responsibilities:

  • Involved in developing front end using MVC .NET, JavaScript, HTML, and CSS.
  • Implemented MVC 4.0 framework to reduce the complexity and to get full control over the behavior of the application.
  • Designed Cascading Style Sheets for uniform look of the web pages.
  • Provided extensive security using JavaScript validations wherever necessary and to validate the user input and also ensure better performance reducing post backs.
  • Used Server side Asynchronous JavaScript and XML (AJAX) techniques to improve performance.
  • Used jQuery to validate user controls and web forms.
  • Utilized Ajax Control Toolkit library for fast, Interactive and better UI.
  • Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation which is done by Ajax validation extenders.
  • Implemented SOA architecture with web services and functionalities like creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET.
  • Created Html Helpers in order to reduce the amount of tedious typing of HTML tags.
  • Used Razor Views to enable fast coding work flow able, and quickly integrate server code into HTML markup with a minimum of keystrokes.
  • Used Team Foundation Server (TFS) for source control, and data collection.
  • Used agile methodologies to minimize the risk by developing software in short amounts of time.
  • Used Entity Framework for working with Relational data and LINQ for updating the data.
  • Participated in designing and developing of the data access layer using SQL Server Management Studio.
  • Used Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and Custom controls in designing Master pages.
  • Understanding and experience with design patterns using Dependency Injection.
  • Performed extensive Unit testing using NUnit. Prepared test cases for functionality testing.

Environment: ASP.NET 4.0, C# 4.0, MVC, .Net Framework, jQuery, LINQ, Ajax Control toolkit, MS Visual Studio 2012 & 2010, SQL Server 2010, Windows 2008 R2, HTML 4, DHTML, CSS, SOA, SOAP, WSDL, SQL Reporting Services, Entity Framework, TFS, NUnit.

.NET Developer

Confidential, Jackson, MN

Responsibilities:

  • Involved in requirements gathering and creating design documents and business logic.
  • Creates documents like Low Level Design Document for keeping track of all design and classes used in the project to develop the application.
  • Actively participated in TDD Methodology and few components implemented by silver light using XAML and followed the MVVM architecture.
  • Designed and implemented WCF services in SOA.
  • Developed code using MVC3, Razor and C# using SQL Server 2008 R2 as database.
  • Identification of modules and sub-modules & creating effort estimations.
  • Used AJAX, jQuery for creating asynchronous user experience.
  • Created and consumed the WCF services for Service Oriented applications.
  • UsedWebAPIfrom frontend to make http calls to the controller
  • Implemented Data access layer by WCF, SOAP API, WSDL, SQL, C# and ADO.NET.
  • Designed and Developed Database Objects like Tables, Stored Procedures and Triggers.
  • Work with MVC controllers to integrate with WCF and addressed the integration issues.
  • Integrating the layers and fixing errors in the queries and stored procedures in database.
  • Generated database monitoring and data validation reports in SQL Server Reporting Service (SSRS). Actively involved in writing T-SQL Programming for implementing Stored Procedures and Functions and cursors, views for different tasks.
  • Testing the database using data access layer and improved the performance of it.
  • Automated and unit tested along with test cases.

Environment: C#.NET, ADO.NET, Silverlight, WPF, WCF, WebAPI, MVC3, XML, Jquery, CSS3, HTML4, T-SQL, PL/SQL,Oracle 10g, SQL Server 2008 R2,, SQL Server Management Studio (SSMS), SQL Profiler .

Confidential

Software Developer

Responsibilities:

  • Designed and Developed the Architecture, Web UI, Business Layer (Domain model, UML Class and Sequence diagrams) and Data Access classes for Renewals, Company, Regulator and Filing subsystems using ASP.NET, C#, Oracle, nHibernate, Spring.NET.
  • Created materials and presentations for conducting training sessions to the entire application development department.
  • Constantly focused on process and code improvements in order to make things more efficient. An example of this would be leveraging design best practices and available tools to quickly make a configurable and extensible UI that has the prospect of being reused in future applications to reduce development time.
  • Developed user interfaces using classic ASP, ASP.Net, ADO.Net and Code Behind modules, interfacing routines and managed services also worked with Model View Controller (MVC) for created design pattern.
  • Implement new functionalities by following the open close design pattern, Inversion of Control (IOC)/ Dependency Injection (DI).
  • Create Service Contracts, Data Contracts, Operation Contracts and Routing using C#.
  • Create SSIS packages to pull the data from external systems.
  • Working extensively with JavaScript framework like Knockout JS.
  • Creating controllers and views and passing the models to controllers from WCF.
  • Created Restful Web API's to expose the analytics data to the clients.
  • Created message handlers in Web Api to implement global level authentication.
  • Worked with Web API Routing prefixes on the controllers.
  • Implemented custom controller factory for invoking the attributes dynamically.
  • Worked with automapper to map between entity model and custom view model.
  • Implemented custom resolvers for automapper.
  • Worked with ORM tool nHibernate for creating objects from database table.
  • Update and track the tasks on Version One (Scrum Project Management) tool for effective sprint burn down.
  • Collaborated with business analysts and management team to evaluate business requirements and processes. Made recommendations on infrastructural and application related solutions.
  • Worked on various security aspects of the applications such as Cross Site Scripting Attack (XSS), SQL Injection prevention, Database Security, Code Access Security.
  • Actively involved in the design of the database, functional analysis using UML Class and Sequence diagrams and user interface design of the application.
  • Implemented custom role based user authentication and authorization using the Windows Integrated security, Active Directory/LDAP services and custom user roles and permission in SQL Server database.
  • Developed ASP.NET Web Service for accessing the LDAP for user permissions.
  • Applied Domain Driven Design (DDD), Test Driven Development (TDD) and Agile methodologies for developing the core C# business classes.
  • Applied Business validations and rules at various levels using the ASP.NET validation controls, C# business rules classes. Thoroughly used C# LINQ for concise and efficient C# code.
  • Developed the web pages using Visual Studio 2010 and ASP.NET 3.5 web forms, C# 3.0 and ADO.NET 3.5. Used LINQ effectively with Lamda expressions to process the C# generic collections.
  • Created Unit Test projects in NUnit for testing the business rules. Applied Continuous Integration using Cruise Control and TFS build servers and integrated the C# Unit tests execution into the CI build.

Environment: Microsoft ASP.NET 3.5, Visual C# 3.0, LINQ, Visual Studio 2010, TFS, WCF, Web Services, Windows Server 2003, SQL Server 2008, IIS 6.0+, NUnit, NHibernate, Spring.NET, query, ReSharper, Reflector, Agile/Scrum.

Confidential

Software Developer

Responsibilities:

  • Developed modules of the application using ASP.Net, C#.Net.
  • Developed Web Forms for defining Master data.
  • Participated in enhancements, design reviews, and ensured design meets functional and operational needs. Created Database scripts, SQL, stored procedures, triggers
  • Optimized queries and created indexes for faster report generation and page display.
  • Involved in consuming a Business components in getting the orders details of various clients and branches.
  • Created Use Cases, Use Case diagrams and Navigational Diagrams to provide additional details for Developers as well as Quality Assurance analysts.
  • Involved in unit testing of the application according to the Use cases written.
  • Involved in Source Code Management using Visual Source Safe Systems (VSS)
  • Designed and developed web forms in ASP.NET & VB.NET using .NET Framework 1.1.
  • Used Master Pages, CSS for look and feel for Web pages.
  • Extensively used the ASP.NET features like Grid View, Detail View and other controls.
  • Designed and developed web forms using user ASP.NET controls Server Controls.
  • Designed and developed Custom controls to use with Web Forms.
  • Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.
  • Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
  • Designed and developed .NET components using VB.NET and XML to communicate with Web Services.
  • Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application
  • Used various ASP.NET client side and server validation Controls, used JavaScript for client side validations.
  • Developed the Forms authentication module, which will authenticate based on the Login, Membership and Role Providers in ASP.NET.
  • Maintaining Session objects of application and Implemented Caching techniques.
  • Responsible in creating the Test Cases, Scenarios and Steps for the new requirements.
  • Designed and implemented the backend using Oracle.
  • Created data objects in the business layer for retrieving data from database through the DAL.

Environment: ASP.NET, C#.Net, HTML, MS-SQL Server 7.0 and Windows

We'd love your feedback!