We provide IT Staff Augmentation Services!

Sr .net Developer Resume

Chesapeake, VA

SUMMARY:

  • Over 7+ years of IT experience. Involved in all stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, development, enhancements, testing, deployment and maintenance.
  • Extensive experience in development using the .NET Framework 4.5/4.0/3.0/2.0
  • Experience on application development using Microsoft.NET technologies including C# (6.0/5.0/4.0), ASP.NET (4.5/4.0), ASP.NET MVC 5.0/4.0, JavaScript, Angular JS (1.0/2.0), Node JS, and bootstrap frameworks.
  • Solid understanding and working experience on object - oriented programming features and advanced .NET features like Abstract classes, Interfaces, Asynchronous Programming, Multithreading, Loosely Coupled design, LINQ, Lambda Expressions etc.
  • Experience in Object Relation Mapping (ORM) technologies like Entity Framework 5.0/6.0.
  • Proficient in State Management Techniques, Performance, Security, Reusability, and Rich User Interface by using ASP.NET and C# features.
  • Experience in building SOAP and REST web services and consuming them.
  • Hands on experience in exception handling, debugging, and tracing and ability to analyze the application runtime.
  • Experience with Unit testing and writing test cases using NUnit and Microsoft testing framework.
  • Working knowledge of .NET Core 2.0, Microservices, containerization with Docker and Kubernetes and Microsoft Azure.
  • Strong experience in using SQL to create Stored Procedures, User defined functions, Triggers, Views and basic administration skills in SQL Server like creating tables, indexes, managing permissions, roles etc.
  • Experience in using SSMS and SQL Profiler for query optimization to improve the efficiency.
  • Extensively worked with SSRS and SSIS for report generation and ETL.
  • Working knowledge of Crystal Reports and Informatica.
  • Knowledge of COBOL and mainframe CICS, TSO, JCL, VSAM, DB2 and navigation in the mainframe.
  • Worked with PowerShell, Batch scripting SQL Agent and Scheduler for batch job automation, mainframe modernization.
  • Strong background in supporting production environments and meeting customer needs.
  • Full life cycle experience, including customer reviews/meetings, requirements gathering, high- and low-level design, coding, testing, acceptance, technical support and maintenance tasks.
  • Experience with Microsoft Team Foundation Server (TFS) and GIT to manage version control.
  • Experience working in Agile, Scrum methodology and the Waterfall model.
  • A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.

TECHNICAL SKILLS:

Web Technologies: ASP.NET, ASP.NET MVC 5.0/4.0, ASP.NET Core 1.0/2.0, HTML, CSS, JavaScript, jQuery, Angular JS, Node.js.

Programming Languages: C#.Net (5.0/4.0/3.5), Java-SE 6, C++. T SQL, PL/SQL, PowerShell, Windows Batch.

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

IDE Tools: MS Visual Studio, SQL Server Management Studio, Eclipse, Intellij, VS Code.

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

Databases: MS SQL SERVER 2012/2014/2016, Oracle 10g/9i/8i, DB2

Version Control Tools: TFS, GIT.

Business Intelligence and ETL: SSRS, Crystal Reports, SSIS, PowerBI.

PROFESSIONAL EXPERIENCE:

Confidential, Chesapeake, VA

Sr .Net Developer

Responsibilities:

  • Interact with business users to gather requirements and create necessary documentation, perform design analysis, create a proof of concept etc.
  • Used Visual Studio for debugging, replicating and fixing any bugs for a product feature discovered during testing.
  • Experience in creating web pages using C#, JavaScript, HTML/CSS and AngularJS and using the front-end frameworks to improve the look and feel.
  • Worked on developing features in the MVC web application using C#. Wrote controller methods, mapped front end elements to the business layer and the database objects.
  • Created interfaces, abstract classes and asynchronous methods using C# for loose coupling, responsiveness and efficiency of the application.
  • Used LINQ to SQL and LINQ to objects, lambda expressions when using collections and custom methods for feature development.
  • Used Entity Framework 6 and LINQ to Entities, for achieving the object relational mapping.
  • Develop test cases and perform unit testing for components of a feature.
  • Experience in writing complex SQL queries, procedures, functions and in creating tables, views, indexes, triggers and adding/removing constraints and in debugging SQL queries and functions to fix bugs.
  • Experience using SSMS and SQL profiler to view execution plans for query optimization.
  • Experience in creating SSRS reports, sub reports, linked, drill-down etc. and work with subscriptions, image control, expressions, parameters etc.
  • Work with SSIS to perform data ETL from flat files, spreadsheets to tables, create dynamic packages, use data flow, script tasks, and loop containers.
  • Used SQL Agent and job scheduler to automate the job execution.
  • Experience using PowerBI to create reports, charts, custom dashboards, and drill down reports, Key Performance Index dashboards, and role based access to reports and deploy them.
  • Used Microsoft Azure for creating virtual machines, and implemented Docker containerization of a web API application with Kubernetes on Azure.
  • Created a data warehouse using Microsoft Azure, designed facts and dimension tables and performed ETL to get data into the data warehouse.
  • Reduced the daily jobs execution time from 4hrs on the mainframe to 22min in total on the new rewrite system by converting the programs.
  • Follow agile methodology, provide user support, prepare documentation, participate in planning, code reviews etc.

Environment: Visual Studio 2013/2017 IDE, C#, ASP.NET, TFS, Entity Framework, XML, IIS, HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, SQL Server 2012/2016, .NET Framework 4.5, SQL, AngularJS, MVC 5, Microsoft Azure, OAuth, GIT, SSRS, SSIS, PowerBI, SSMS.

Confidential, Tampa, FL

Sr .Net Developer

Responsibilities:

  • Involved in all the stages of Software development life cycle.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#. The middle tier contained all the business logic.
  • Experience in designing approaches, UML Use Cases, Class Diagrams, State Diagrams, and Activity Diagrams.
  • Experience in working with various design patterns, to create views, models and controllers using ASP .NET.
  • Experience in creating Factory pattern in data access layer to provide the interface handle to business logic layer.
  • Experience in creating loosely coupled classes with business layer and working with Dependency injection design pattern in the presentation layer
  • Experience in working with the ASPX/Razor view engine in MVC architecture.
  • Experience in creating web pages using ASP. NET, C#, JavaScript, HTML and CSS.
  • Used jQuery Ajax, CSS3, and callback JSON Objects, Effects and Events.
  • Experience in creating SPA (Single Page Web Applications) using RESTFUL web services, Ajax and AngularJS.
  • Worked on Enterprise library for Logging, Caching, Database and Exception handling.
  • Experience in working with WCF services using C#.
  • Used WCF Services for communicating with other dependent applications and components.
  • Experience in writing SQL Scripts, for creating database tables with foreign key relations in SQL Server.
  • Designed and developed several SQL Server Stored Procedures, User defined Functions, Triggers and Views for all the DML functionality of the application.
  • Developed complex SSIS packages to migrate the data from flat files to SSIS.
  • Created ETL/SSIS packages both design and code to process data to target databases.
  • Developed application in Agile model and involved in daily scrum meetings. Deployed the application on test and production servers.
  • Performed NUNIT testing for system automated and end-end testing.
  • Performed unit testing and functional testing. Fixed the issues occurred during testing process.

Environment: Visual Studio 2013 IDE, C#, ASP.NET, TFS, ADO.NET, Web API, XML, IIS, HTML5, CSS3, JavaScript, Razor, WCF, SQL Server 2012/2008, Agile, .NET Framework 3.5/4.5, SQL, ADO.NET, Web Services, AngularJS, MVC 5, Microsoft Enterprise Library, Dependency Injection, NUnit.

Confidential, Minneapolis, MN

.NET Developer

Responsibilities:

  • Involved in designing the application architecture using Microsoft design patterns, C#, ASP.NET, MVC.
  • Experience in working with the ASPX/Razor view engine in MVC architecture.
  • Experience in developing Models, Views and business logic models using C#.
  • Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML5 to View through Action Results.
  • Developed GUI using ASP.NET and C# as code behind language to implement the business logic.
  • Experience in creating web pages using ASP. NET, C#, JavaScript, HTML and CSS.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • Developed OO design based base classes and domain objects to maintain the state.
  • Worked on JQuery, ASP .NET, MVC, in WPF for implementing client-side validations at controller level.
  • Experience with working on XAML in WPF in developing UI.
  • Implemented WCF service for remote call to get the details of customer.
  • Experience with working on Microsoft Entity Framework for modeling the application.
  • Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
  • Developed complex LINQ to Entities queries for accessing the Entity Framework Model.
  • Worked with LINQ to XML, LINQ to collections, objects.
  • Experience in using Language-Integrated Query, LINQ to Objects and LINQ to SQL and retrieve data.
  • Worked with NHibernate ORM for object mapping in the data access layer.
  • Developed Form authentication in order to achieve Web security in the application.

Environment: VisualStudio2010, C#/VB.NET, ASP.NET, MVC 3.0/4.0, WCF, Entity Frame Work 4.0, AJAX, Java Script, JQuery, XAML, GIT, WPF, IIS 7.0, Agile, Web Services, Razor, Web API, HTML5, CSS3, JavaScript, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, NHibernate UML, Windows Server, SQL Server.

Confidential

Application Developer

Responsibilities:

  • Worked with the engineering development team to make changes in the existing application, and to improve the quality of the application.
  • Communicated with client through emails and meetings to determine project requirements.
  • Extensively involved in developing components in the business layer and the data layer.
  • Involved in Database design and development. Used Stored Procedures to dynamically retrieve data based on user selection criteria.
  • Involved in major enhancements and bug fixes.
  • Experience in writing test cases for different modules in the application.
  • Performed unit testing and involved in deployment of the application.

Environment: C# 4.0, WCF, SQL Server, jQuery, JavaScript.

Hire Now