Sr. .net Developer Resume
NJ
SUMMARY:
- Over 7+ Years of Experience in Analysis, Design, Development, Testing and Maintenance of N - Tier Enterprise Web and Windows Forms Applications.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Working experience in agile environment using Rally dev tool and scrum methodology using ScrumWorks pro tool.
- Excellent experience in developing web applications using .NET Framework 3.0/3.5/4.0/4.5 , ASP.Net, C#, ADO.Net, MVC 5.0/4.0/3.0 using Razor Engine, XML, XSLT, Java Script, HTML5, CSS3, jQuery, JSON, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI), Web API using .NET Framework and Solid understanding of Service Oriented Architectures.
- Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC 5, MVVM architectures.
- Very strong working experience in Web services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience with Test-Driven Development (TDD) and Domain Driven Model (DDD).
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on the C# and ADO.net for developing the web based applications.
- Experienced working with WPF with all the programming and technologies integrated into ASP.Net 4.5, C# framework with different types of cutting edge animation, User Interaction and data binding which can operate on all popular web browsers.
- Good experience in deploying and testing web applications on IIS 6.0/7.0.
- Excellent experience on developing the web application using framework like Language Integrated Query (LINQ) and Entity framework.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2008/2008R2/2012/2014 and Oracle 10g/11g/12c.
- Expert on developing SQL Stored Procedures, Triggers, Functions and Views for Backend process using SQL Server.
- Expert in writing T-SQL statements for creating Tables, Indexes, Views and Constraints.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) and also expertise in working with Crystal Reports.
- Well versed in creating dynamic SSIS packages, using containers & variables, configuring the packages, and scheduling the packages.
- Working experience on the source control software packages like Microsoft Visual Source Safe (VSS), Team foundation Server (TFS) and Tortoise SVN.
- Experienced in performing Unit and Integration Testing in the Development, System Integration Testing (SIT), User Acceptance Testing (UAT) including Bug Reporting and Fixing.
- Ability to work on strenuous team/single projects and meet deadlines.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.
- Extensive experience in interaction with client and functional people for gathering the business requirements and functional specifications.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, WCF, LINQ, MVC, Entity Framework, Windows Forms, Web Services, WPF, IIS and ADO.Net
Platform / Language: .Net 4.5/4.0/3.5/3.0 , C, C++, C#, ASP.NET, VB.Net, ADO.Net and ADO
Web Servers: IIS 7.0/6.0/5.0
Web Technologies: HTML5, DHTML, XML, CSS3, JavaScript, UML, SOAP, AJAX and jQuery
Database Technologies: SQL Server 2008/2008R2/2012, SSIS (SQL Server Integration Service), SSRS (SQL Server Reporting Services)
Tools: Microsoft Visual Studio .NET 2013/2012/2010/2008 , Microsoft Business Intelligence
Operating Systems: Windows 8.1/8/7/XP/NT, windows 2008/2012/2015 , LINUX
Configuration Tools: Subversion and MS Team Foundation Server
Framework: Microsoft .NET Framework 4.5, 4.0, 3.5, 3.0
Reporting tools: SQL Server Reporting Services
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Sr. .Net Developer
Responsibilities:
- Involved in various levels of the development life cycle by gathering requirements, analysing, design and development.
- Developed controllers and its action methods for the complete workflow of the application with ASP.Net and MVC5.
- Used Razor MVC framework to develop razor views with strongly typed view models, helpers and partial views.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Performed client side and server side validations in MVC Razor using JQuery and AJAX.
- Created CSS3 background, Layouts, Positioning and Text, Border, Padding, Pseudo Classes, Elements, behaviours and constants for reusability.
- Created Form based authentication to enforce security into the application and implemented Role based security to control user access.
- Implemented and consumed WCF based and various web services for the application.
- Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
- Worked on various different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Utilized Team Foundation Server (TFS) as a Source control for branching and merging.
- Developed SSIS packages to automate the process for data loads for various clients. Modified and deployed OLAP cubes with multiple facts and dimensions.
- Calculated the key performance indicators (KPI) for the data such as Customer Weight Time (CWT) and Transit in Time (TNT) which helped in analysing different carriers and their corresponding performance.
- Generated periodic cycle reports for the client requirements for various time frames using SQL Server Reporting Services.
- Performed code reviews for maintaining the essential code integrity and used re-sharper for refactoring the code.
- Responsible for the Deployment and Delivery of the product in the client environment.
Environment: Visual Studio 2013, .Net Framework 4.5, C#, HTML5, CSS3, JavaScript, SQL Server 2012/2014, MVC5, Team Foundation Server(TFS), Entity Framework, LINQ, SQL Server Business Intelligence, SQL Server Reporting Services, SQL Server Analysis Services, SQL Server Integration Services and Microsoft Office.
Confidential, NY
.Net Developer
Responsibilities:
- Reworked on a part of the GUIs to improve interface without affecting the performance of the application.
- Gathered Client requirements and converting them into the Technical Specifications, developed Web forms using C#.NET.
- Developed ASP.NET MVC 4 application in Test Driven Development environment using Microsoft Test as the Testing framework.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4 application.
- Worked closely with Business Teams and Technical Design Architects to understand the flow and client enhancements to the existing applications along with the QA Team.
- Used C#.NET as language to develop code behind business logic.
- Created new model classes in Web API to hold data.
- Followed the N-Tier Pattern, separating the business, presentation and data models.
- Grid view and Custom paging were used to display huge amount of data.
- Used the Entity Framework 4.0 for the use of LINQ-based Data Access.
- Used WCF service by introducing new operations in Interface and implemented them in service layer.
- Created Indexes, Stored Procedures, Triggers and Views using Oracle, SQL, and Benthic.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Modified web services using C# to interact with the other applications and exposed them using SOAP and HTTP.
- Involved in Unit testing, Build and integration testing for the interfaces.
- Creating the Technical Design Documents.
- Designed GUI using HTML, Java Script, HTML5, CSS and Custom Controls.
- Analyze functional and business needs to implement the same into a functional application.
- Review and modify programs to ensure technical accuracy, security and reliability of applications.
- Perform code review, bug fix and code migration.
- Involved in the Install Shield Creation and fixed the production issues.
- Followed the AGILE methodology.
Environment: .Net Framework 4.0, MVC, C#, Oracle 11g, Benthic, Visual Studio 2012, SQL Developer, Team Foundation Server(TFS), LINQ, HTML5, CSS3, JavaScript, XML, SOAP, Agile Development, Web Services, ADO.NET.
Confidential, VA
.NET Developer
Responsibilities:
- Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
- Configured the VS.NET environment, IIS Server.
- Worked on Agile Methodology topractice-based methodology for modeling and documentation of software-based systems.
- Developed the business components Class, ASP.Net web services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
- ConfiguredWindows Communication Foundation (WCF)service to authenticate clients with Windows credentials for intranet applications for login validations.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all Web forms.
- Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering.
- Developed Web forms for User Interfaces using ASP.NET and C#.NET using Server controls, HTML controls and User controls.
- Used C#.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
- Implemented ORM mapping between C# & Oracle using N-Hibernate.
- Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions and Triggers.
- Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
- Created data access layer to communicate with the SQL Server Database using N-Hibernate.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
- Created Unit tests using N-Unit Framework.
- Developed build automation using NANT.
- Created batch processes for processing end of day files.
- Used exact target for email marketing.
- Used TortoiseSVN for Source Control.
Environment: C# .NET, ASP.Net, ADO.Net, Microsoft Visio 2010, AJAX, PL/SQL, T-SQL, Visual Studio .Net, Oracle 10g, WCF, LINQ, NANT, SQL Server 2008 R2, XML, XSLT, XPATH, CSS.
Confidential, GA
.Net Developer
Responsibilities:
- Created several interfaces & user controls using ASP.NET, ASP.net MVC and C#.NET.
- Created custom MVC pattern, with multiple layers to minimize the dependency for development teams to work on their own area.
- Worked on ASP.net MVC model to create light weighted modules for Trading LOB, which really requires quick response time during the market hours.
- Designed cascading style sheets and Themes to set styles on ASP.NET pages.
- Created Asp.net web services and respective interfaces to consume the data from IBM main frames by using WSDL.
- Followed best practices to improve code quality, such that preventing the secure data without any leakages.
- Used AJAX for asynchronous data transfer and to improve the performance of the application.
- Used Java Script and JQuery for all kind of user level validations.
- Developed test cases and performed unit testing.
- Used Cascading Style Sheets (CSS) and Master Pages to develop a neat User Interface.
- Implemented various Validation controls for client-side validation of Server Controls.
- Configured and implemented caching using Cache objects and Cache directives.
- Responsible for Production releases.
- On Site Offshore Coordination.
Environment: Visual Studio .NET 2010, .NET Framework 3.5, HTML, JavaScript, ASP.NET, ASP.net MVC, AJAX, C#.Net, SQL Server 2008, WCF, Web/RESTful Services, JQuery, JSON, Fiddler.
Confidential
.Net Developer
Responsibilities:
- Involved in the complete software development lifecycle (SDLC) of the project using AGILE.
- Used HTML, JavaScript to develop and implement a user-friendly UI design for the presentation layer.
- Developed CSS, master pages and user controls in ASP.NET 3.0 using C# as the code behind language pages.
- Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
- Responsible for developing web pages using AJAX for partial page updates.
- Responsible for developing web services which were subscribed by other members in the team.
- Used SQL Server 2005 for creation of database tables, stored procedures and used ADO.NET for communication between the application and database.
- Used built-in mechanisms of SQL Server 2005/2008 for data integrity like Default, Not Null, Check, Unique, Primary key and Foreign key etc.
- Involved in fixing the bugs based on the client requirements and did lot of enhancements in the web forms and class files.
Environment: Visual Studio 2005/2008, ASP.NET 3.0, AJAX, C#.NET, ADO.NET, CSS, JavaScript, HTML, XML, Web services, SQL Server 2005/2008.