Sr .net Developer Resume
New, JerseY
SUMMARY
- 8 years of IT experience in Requirements, Analysis, Design and Development of web applications, web services, client/server applications using Microsoft Technologies with knowledge in entire Software Development Life Cycle (SDLC).
- Developed software solutions for customers across various domains - Entertainment, Manufacturing, and HealthCare.
- Extensive programming experience in developing Enterprise applications using Microsoft.net Technologies (.Net 2.0/3.5/4.0) and web languages which includes C#, ASP.NET, ASP.NET MVC 5, WCF, Web Services, Web API, Ajax, LINQ, CSS, IIS 7/6, .NET Remoting, HTML, JavaScript, jQuery, XML.
- Hands-On experience with creating rich User Interface for web applications using HTML5, jQuery, XML, CSS, Bootstrap, Ajax Control Tool kit, Java Script, Kendo UI Controls, Web Controls, etc.
- Experience in creating Single Page Applications using Angular 2.
- Experience in developing AJAX based web applications to improve the response time and extensively implemented update panels and script manager.
- Strong experience in developing and consuming SOAP based web services, restful WCF (Windows Communication Foundation) services and Web API.
- Hands-on experience with developing Data Access Layer class library projects using ADO.NET and Entity Framework.
- Experience with designing & implementing relational databases for web applications using SQL Server.
- Hands-on experience with creating complex database queries (T-SQL), Stored Procedures, Triggers, and User Defined Functions.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages.
- Experience in creating SQL Mail Agent and scheduling DTS/SSIS Packages.
- Strong knowledge in implementing Object Oriented Programming concepts.
- Working knowledge on creating project artifacts using Unified Modeling Language (UML) diagrams.
- Expertise in writing high and low-level design documentation.
- Participated in System Backup/Disaster Recovery planning and execution.
- Hands-on experience with Team Foundation Server (TFS) version control system.
- Working experience in Agile Development environments.
- Assisted with the development of IT project plans and provided time/effort estimates for assigned work.
- Quick learner with strong Analytical and Problem solving skills.
TECHNICAL SKILLS
Microsoft Technologies: .Net Framework 4.0/3.5/2.0, C#, ASP.NET, ASP.NET MVC, ADO.NET, Entity Framework, AJAX, LINQ
Web Technologies: HTML, XML, WSDL, SOAP, WCF, Web API, CSS, Bootstrap
Scripting Languages: JavaScript, jQuery, AngularJS
IDE/Tools: Visual Studio 2015/2013/2010/2008 , Fiddler, Microsoft Visio, SQL Server Management Studio.
Operating Systems: Windows Server 2012R2/2008R2/2003, Windows 7/XP
Database: SQL Server 2014R2/2008/2005, Oracle 9g/11g
Web Servers: Internet Information Services (7.0/6.0)
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Sr .NET Developer
Responsibilities:
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Actively participated in Daily Scrum meetings, Sprint Planning and Retrospective meetings.
- Interacted constantly with the clients and managed their change requests
- Developed dynamic web pages for the application with ASP. Net MVC using Razor View Engine, C#. Net, HTML5, CSS3, Bootstrap, jQuery, JavaScript, AJAX, Kendo UI for rich and responsive user interface.
- Designed and developed data driven Web Forms using ASP.NET, ADO.NET, HTML, and CSS technologies.
- Extensively used master pages for the layout of applications and used Partial Views.
- Developed Singe Page Application using Angular 2.
- Involved in designing and development of RESTful services using Web API.
- Implemented HTTP protocol and SSL to secure the information between Web Service and Client.
- Developed Master pages and ASP.Net content pages that are compatible with both desktop & mobile devices
- Created User Controls and Custom Controls to enable reusability and used rich server controls to design ASP.NET pages.
- Extensively used jQuery for client side validations and used AJAX calls to perform asynchronous calls to Web API's.
- Developed data access layer using Entity Framework and LINQ.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured web.config files accordingly.
- Performed multithreading programming to improve the application performance.
- Fine-tuned application performance using Caching and other techniques available in Microsoft .NET framework.
- Created Tables, Stored Procedures and Views in T-SQL and PL/SQL.
- Performed query optimization and performance tuning for complex SQL queries.
- Responsible for Designing and Developing of Reports using SQL Server Reporting services (SSRS)
- Coordinated the build/migration of releases to test and production environments.
- Worked with TFS to maintain the source code.
Environment: Visual Studio 2012, ASP.NET 4.0, C#.NET, ASP.NET MVC,ADO.NET, JQuery, SQL Server 2012, XML, Windows Server 2008, TFS, .NET Framework 4.0,MVC 4.0, SQL Server 2008R2, Web API, SSIS, SSRS, Windows Application.
Confidential, New York
Sr.NET Developer
Responsibilities:
- Involved in all stages of SDLC including designing, coding, testing and implementing the application following Scrum (Agile) methodology
- Worked with Business Analysts to understand the technical requirements and prepared the use cases for different functionalities.
- Designed and developed abstract classes, interfaces, classes to construct the business logic using Object Oriented Concepts.
- Implemented Partial views (user controls), Layouts (Master Pages), Strongly Typed Views and Complex Views.
- Created User interface using Bootstrap, HTML5, CSS, JQuery, and JavaScript.
- Implemented jQuery to perform client-side validations and also performed server-side validations using ASP. Net validation controls like Required Field Validator, Compare Validator, etc.
- Involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Implemented complex functionalities using WCF services and consumed WCF services to communicate with external systems.
- Used different bindings to make WCF services available to different types of clients.
- Used JSON to transmit data between server and Web Application.
- Extensively used AJAX toolkit to utilize Web Services and databases asynchronously.
- Designed and created data base tables and relations using ER Diagrams
- Developed and consumed Stored Procedures, Views, Triggers and ensuring set up relations which included indexing, constraints, foreign keys etc., for SQL server.
- Used Data Adapter, Data Set, and Data Reader objects for extracting and manipulating database using ADO.Net.
- Conducted unit testing and integration testing.
- Interacted with Quality Assurance team to develop bug free code.
- Used TFS (Team Foundation Server) for project tracking and source control.
Environment: Visual Studio 2012, .Net 4.0, C#, ASP.NET MVC, ADO.Net, HTML, CSS, JavaScript, jQuery, SQL Server 2008, Team Foundation Server(TFS).
Confidential, New York
.NET Developer
Responsibilities:
- Involved in various stages of the project life cycle design, development and enhancement of the application on Agile Methodologies.
- Designed and developed the User Interface using custom Master pages, ASP.NET content pages, jQuery, Bootstrap CSS
- Used C# to develop code behind logic, business tier and SQL Server for data tier.
- Designed and developed a SOAP based web service to expose the trade order details that ae consumed by external systems.
- Created member records and claim records and searching capability for member records and claim records, integrated of beneficiary, acknowledgement, and closing information with claim creation using MS SQL Server 2008.
- Created complex stored procedures and functions to perform data centric operations.
- Conducted Integration Tests to ensure the code is functioning with other components of the application.
- Conducted Unit test on NUnit 2.2 and System Testing to ensure code functions at the smallest and at system level.
- Maintained the Technical Specification for the work completed.
Environment: .NET Framework 3.0/3.5, C#, ADO.NET, ASP.NET with AJAX, Visual Studio 2008, HTML, XML, CSS, JQuery, JavaScript, LINQ, MS SQL Server 2008, T-SQL, UML, Team Foundation Server, NUnit 2.2
Confidential, Chicago, Illinois
.NET Developer
Responsibilities:
- Played an active role in analyzing the requirements for ‘Contract Management’ & ‘Material Management’ modules
- Worked closely with the business analysts to understand the requirements and provided optimized solutions
- Created low level design documents for all the components identified
- Developed Master pages and ASP.Net content pages that are compatible with both desktop & handheld devices
- Utilized Ajax control toolkit and custom CSS files to enhance the usability of the application
- Created reusable framework methods using C# to import/export data from/to excel using office COM objects.
- Developed an exception handling component that is used across various modules in the application
- Identified all the entities and created a class library project to encapsulate entity behavior
- Developed data access layer using ADO.Net to connect to SQL Server backend database
- Participated in designing the database objects - tables, constraints, stored procedures, triggers, functions and created ER diagrams
- Used transact/rollback commands in stored procedures while saving contract information into multiple database tables
- Created complex stored procedures to collect data from various database tables and surfaced it on web pages
- Created unit test cases and provided support during SIT & UAT testing phases
- Provided post production support to make sure all the issues reported by end users are addressed in a timely manner
- Worked with Visual Source Safe version controller to maintain the source code
Environment: Visual Studio 2008, .Net 3.5, C#, ASP.NET, ADO.Net, HTML, CSS, JavaScript, jQuery, SQL Server 2005, Visual Source Safe, IIS 6.0.
Confidential, Richmond, VA
.NET Developer
Responsibilities:
- Involved in requirements gathering, design and development phases of the Software Development Life Cycle.
- Developed the application using agile methodology with daily scrums and continuous integration to deliver higher-quality software.
- Participated in meetings with Business users to ensure that the volatile business requirements reflect in the project development.
- Designed and implemented different layers (UI Layer, Business Access Layer and Data Access Layer) and also using MVC architecture
- Designed Objected Oriented classes in Data Access Layer and Business Access Layer.
- Designed and developed Web Forms using ASP.NET, CSS and HTML to facilitate the registered users.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages to control the layout and look of the page easily.
- Used ASP.NET Validation controls and JavaScript to perform client side validation.
- Used AJAX and JQuery controls for faster and interactive web experience.
- Created Window Communication Services (WCF) to access data from SQL Server.
- Implemented WCF Contracts such as Service Contract, Operation Contract and Data Contract.
- Used MS SQL Server as the database and ADO.NET for database connectivity.
- Created database objects including complex Stored Procedures, Triggers, Views, SQL joins and statements for applications
- Performed unit testing, integration testing and system testing.
Environment: Visual Studio 2008, C#.NET, ASP.NET 2.0, ADO.Net, HTML, CSS, JavaScript, jQuery, SQL Server 2005, Visual Source Safe, IIS 6.0
Confidential
.NET Developer
Responsibilities:
- Involved in Design and Development phases of the Software Development Life Cycle for the project.
- Involved in designing and developing the User Interface using ASP.NET.
- Followed 3-Tier Application Architecture to ensure flexible and reusability of the application.
- Created Master Pages to define unified layout for Application.
- Implemented AJAX features to improve the user experience.
- Used ASP.NET Validation controls and JavaScript to perform client side validation.
- Created Complex Queries and Stored Procedures to handle the CRUD operations.
- Used MS SQL Server as the database and ADO.NET for database connectivity.
- Created Triggers at the database level to automate database activities.
- Performed unit testing, integration testing and system testing.
Environment: Visual Studio 2008, C#.NET, ASP.NET 2.0, ADO.Net, HTML, CSS, JavaScript, jQuery, SQL Server 2005, Visual Source Safe, IIS 6.0
