Senior .net Developer Resume
New, YorK
SUMMARY:
- 10+ Years of experience of software industry in design and development of web based applications as senior .Net /C# programmer.
- Good in - depth understanding and experience in building applications using C#, MVC, WPF, Silverlight, ASP.Net, ADO.Net, VB.NET, XML, WCF Services, Web Services and applications based on .Net Framework 4.5/4.0/3.5 / 3.0, MVC and MVVM architectures.
- Hands on experience in developing Multi-tier/N-Tier Architectures and implementing the concept of Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction and Polymorphism and Design Patterns and OOP, UML
- Strong knowledge of Design Patterns. Implemented different Design Patterns including MVVM for WPF and Silverlight applications.
- Extensive experience and in web page design with Cascading Style Sheets (CSS), HTML, JavaScript, JQuery and Ajax.
- Experience with bug verification, testing, and program support for various products.
- Experience in Worked on enterprise solutions development with rapid SDLC Agile Methodologies (RUP, extreme Programming and SCRUM) and Agile, RUP and Waterfall development methodologies.
- Experience in Worked on enterprise solutions development with SDLC Methodologies, Waterfall development methodologies and agile scrum team.
- Expertise in .NET technologies including ASP.NET, C#, VB.Net, Web Forms, WPF, Winforms, Silverlight, ADO.NET, Web Services, Windows Identity Foundation, WCF, MVC4, and Sql Server, and ORM framework, SSRS, and SSIS.
- Hands on experience in implementing Object Oriented Concepts using C# and Visual Studio 2008/2010/2012/2015 with integrated 3rd Party tools like Visual SourceSafe (VSS), TFS, Infragistics Controls, MKS, SVN.
- Solid understanding and hands-on experience of large-scale database (SQL Server 2005/2008/2012 ) and experience with writing SQL’s and stored procedures, Cursors, Triggers, User Defined Functions, Queries, Indexes, Views.
- Good working experience with ADO.Net objects as a part of accessing and updating with database and database Connectivity API's (ADO.Net) in Web Applications and Win Forms Application
- Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) in .Net Framework 3.5/3.0, Silverlight, XAML and Language Integrated Query (LINQ) in .Net Framework 3.5 and Web APIs/services
- Experience with Service Oriented Architecture (SOA), and Restful and SOAP-based Web Services, WCF.
- Developing webpages for real-time transaction monitoring using AngularJS, Bootstrap and jQuery
- Designed VB.NET and worked on VB6 support.
- Worked on Kendo controls.
- Experience in Maintenance and Support for the existing applications.
- Performed Unit testing and Integration testing of the applications.
- Experience in unit testing using Moq framework.
- Experience with Automated unit testing.
- Ability to multitask, works well under pressure, prioritize and meet deadlines.
- Valuable team player with Excellent Communication skills, Trouble shooting skills with ability to learn and adapt to new technologies quickly.
TECHNICAL SKILLS:
Languages: C#, VB.Net, VB
Microsoft Technologies: .NET Framework, WPF, Silverlight, ASP.NET 3.5/4/4.5, ADO.NET, Web forms, Winforms, .NET Class Libraries, Web Services, WCF, MVC4, MVC5, MVVM, ORM Framework (Entity Framework)
Database related Technologies: MS SQL Server 2005/2008/2012, Oracle, ADO.Net, DDL/DML, Stored Procedures, Cursors, Triggers, User Defined Functions, Queries, Indexes, Views, SSRS, SSIS, SSAS
Web Technologies: HTML, CSS, XML, JavaScript, DOM Web API, JQuery, AJAX, AngularJS, Bootstrap, Kendo controls
Reporting Tools: Crystal Reports, SSRS
Windows Server: Windows NT/Windows Server 2003/Windows 2008 R2
Web Servers: Microsoft IIS 5.0/6.0/7.0/7.5
Design/Development Tools: Microsoft Visual Studio 2012, Microsoft Visual Studio 2015
Source Control Tools: Team Foundation Server (TFS), GIT, Source Tree, MKS, SVN, Visual SourceSafe (VSS)
Protocols: HTTP, FTP, SMTP, SOAP
Testing Tool: Moq, NUnit, Selenium
Software Development Life Cycle: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, New York
Senior .Net Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.
- Application design Using Scrum (Agile) Model for N-tier architecture which includes UI, BLL and DAL in .NET.
- Developed application using ASP.NET MVC 5 to enable the full control over the rendered HTML5 and Jquery for client side scripting.
- Implemented client side validations using JQuery/Java script and ASP.NET MVC 5 Data annotations to do validations on the Model Data.
- Used Validation Controls in ASP.NET MVC and developed custom validation controls for validating views.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Created WPF/Silverlight applications using MVVM architecture.
- Developed system services SOA application platform for use by all web applications utilizing Windows Communication Foundation (WCF) services.
- Developed and consumed the Windows Communication Foundation (WCF) servers to push the jobs and provide the rules for downstream applications.
- Responsible for developing Windows Communication Foundation (WCF) Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Application client implemented as a multi-page, responsive solution with jQuery.
- Used WebAPI for SPA.
- Used SOAP to Implement Web Services.
- Coded extensively in C#.NET targeting the business requirements.
- An exclusive experience working with User Controls with C#.NET code-behind files, debugging and Quality Testing of the code.
- Designed and developed Web forms using C#.Net
- Developed web pages using Java script and JQuery.
- Used Kendo controls for web pages.
- Used JavaScript to enhance the dynamics & interactive features of web page by allowing user to perform calculations, validate form inputs, add special effects and Customize selections.
- Designed and implemented a number of support tools using ASP.NET MVC, WEB API 2, JavaScript.
- Handled XML data into SQL server for improving performance.
- Created Stored Procedures to perform automated rules, updating to related tables using SQL Server 2012 using T-SQL.
- Involved in creation of .NET XML Web Services and used AJAX for consuming Web Services.
- Written the test cases by understanding each API and considering all the possible scenarios as per the client expectations
- Used WCF for communicating to the API and between the layers.
- Designed and Developed Win forms using C#.
- Have worked on VB6 for reporting modules
- Porting of existing VB6 Windows application to ASP.Net with MS SQL DB.
- Designed VB.NET, VB6 and Excel user interfaces for ORACLE database.
- Developed Win Form applications with significant business logic.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JavaScript, jQuery.
- Used AngularJS as the development framework to build a single-page application.
- Developed .NET web application using AngularJS, JavaScript, ASP.NET MVC 4, C#, Visual Studio 2013.
- Worked on Angular JS to simplify both development and testing of such applications by providing a framework for client-side MVC architecture.
- Used Moq framework to unit test the functionality.
- Developed ASP.Net Web service, Web Application and Windows application using C#.Net and VB.Net in .Net framework with Entity Framework.
Environment: Visual Studio 2015, .NET Framework 4.5, C#, MVC5, Ajax, Json, Kendo,Moq, Unity framework, WPF, WCF, LINQ, SQL Server 2008R2, SSIS, SSRS, Visual Studio Test framework, GIT Source Tree, Team foundation Server, SVN.
Confidential, New York, NY
Senior .Net Developer
Responsibilities:
- Worked in Mortgage Data Technology group and developed financial data applications.
- Analyzed user requirements and coming up with specifications for the database applications.
- Involved in development of data access, business and application layer using C#.Net, WPF and LINQ.
- Used LINQ for querying data from the databases and Object collections.
- Developed Console application using C#, LINQ Entity Framework.
- Designed the database connectivity using ADO.NET and was involved in writing and maintaining complex SQL Queries.
- Created and analyzed stored procedures, job tasks, batch files.
- Expert in TSQL DDL/DML, perform most of the SQL Server Enterprise Manager and Management
- Experience in writing complex SQL queries involving multiple tables inner and outer joins and optimizing the queries by creating various clustered, non-clustered indexes and indexed views.
- Created daily status reports for the BPG team.
- Involved In end-to-end project deliverables in creating Design document, Functional document and Release notes for respective Integration Module.
- Involved in QA/UAT testing fixed the production issues and tracked the changes using HP Quality Center.
- Worked in Batch Programming (BCP, Bulk insert) for import and export data.
Environment: Visual Studio 2012, .NET Framework 4.5, C#, WPF, WCF, LINQ, SQL Server 2008R2, SSIS, SSRS, Visual Studio Test framework, Team foundation Server, SVN.
Confidential - Philadelphia, PA
.Net Developer
Responsibilities:
- Worked on Agile methodology and involved in Meetings/Discussions with the site teams on a regular basis as part of the requirement gathering.
- Worked with offshore team and lead that to make deliveries on time.
- Worked closely with Development teams, Test teams & Participated in design meetings to develop product specifications.
- Involved in coding using C# .NET, WPF, WCF Services, SSRS.
- Involved in fixing the defects and implementing the enhancements.
- Used HP Quality Centre for application lifecycle management.
- Developed Webpages by using MVC 5.0 Razor, HTML5, CSS3, JavaScript, and JQuery.
- Used WPF for creating user forms.
- Written the unit test cases by understanding each API and considering all the possible scenarios as per the client expectations.
- Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests.
- Expertise in creating queries in TFS to validate results of TFS reports
- Used TPL to communicate asynchronously between server and client for Faster loading of data without holding the user.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service.
- Used Funnel to maintain solution.
- Programmed Data Access Layer using Entity Framework Code First Approach and LINQ-to-Entity which involved the development of back-end stored procedures involving business transaction using TSQL.
- Created Stored Procedures, User defined functions, Indexes, Triggers, and Views.
- Involved in Build and release while merging the code.
- Preparation of System Test case document and User manuals.
Environment: Net framework 4.5, C#, WPF, MVC, WCF, TFS, SQL Server 2012, Microsoft Visual Studio 2012, WCF, REST, VB.Net, SQL, PL/SQL, Funnel, SVN, Angular JS, Bootstrap.
Confidential
Technical Analyst
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.
- Application design for N-tier architecture which includes UI, BLL and DAL in .NET.
- Developed application using WPF to create rich UI application.
- Involved in creating validation framework for the application.
- Designing and developing rich application for Windows (WPF).
- Created WPF applications using MVVM architecture.
- Developed system services SOA application platform for use by all web applications utilizing Windows Communication Foundation (WCF) services.
- Developed and consumed the Windows Communication Foundation (WCF) services to interact with server.
- Responsible for developing Windows Communication Foundation (WCF) Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Used SOAP to Implement Web Services.
- Coded extensively in C#.NET targeting the business requirements.
- An exclusive experience working with User Controls with C#.NET code-behind files, debugging and Quality Testing of the code.
- Designed and implemented a number of support tools using MVVM, MKS.
- Created Stored Procedures to perform automated rules, updating to related tables using SQL Server 2012 using T-SQL.
- Written the test cases by understanding each API and considering all the possible scenarios as per the client expectations
- Used WCF for communicating to the API and between the layers.
- Designed and Developed Win forms using C#.
- Porting of existing VB6 Windows application to WPF application.
- Developed Win Form applications with significant business logic.
Environment: .Net Framework 4.5, C# 4.5, MVVM, WCF, Web Services, WPF, VB.NET, SVN, MKS, SOA, Entity Framework, Visual Basic 6, Win Forms, Cache, C#.NET, SSRS, SSIS, VB6, JavaScript, Microsoft Outlook, IIS 7.5, T-SQL.
Confidential
System Analyst
RESPONSIBILITIES:
- Worked as .NET Developer in the team for designing and developing the application using Visual Studio 2010 .NET Framework 4.0, C#, ASP.NET 4.0, Silverlight, SQL Server 2012, and LINQ Entity Framework.
- Extensively involved in Developing Components for Business Layer and Data Layer in C#.
- Involved in coding using C# .NET, ASP .Net MVC, WCF Services, SSRS, JavaScript
- Implemented ASP.NET MVC Architecture to separate the business logic and data of the application from the presentation by creating views, controllers.
- Worked on creating Layout Pages for Razor Views to maintain Uniform look and feel across the applications and its Sub-Sites.
- Developed models using Code-First Design of Entity Framework.
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
- Implemented Service layer using WCF and configured end points with various bindings.
- Designed Web User Interface (UI) using ASP.Net Web Forms, JavaScript, JQuery, and Class Libraries using C# with multi-tiered environment.
- Implemented and maintained enterprise-quality web applications in Visual Studio 2010 using ASP.NET, C#.
- Used Generic classes for Business Layer and Data Access Layer using C#.
- Used and developed WCF Services for communication between client and server, to implement the business logic of the application and backend functionality using C#.NET.
- Worked on integration of code behind web forms development in C#.NET with Data Access layer using ADO.NET and SQL Server 2008.
- Inserted data into the database using transactions.
- Created new database schema based on the data model.
- Created and modified reports using SSRS Reports.
- Unit tested and involved in deploying, migrating, maintenance and production support of the application.
- Involve in design and development of UI layer, Business Logic Layer and Data Access Layer using ASP.Net C#, JavaScript, JQuery.
- Designed and implemented SQL Server 2008 database tables, views, triggers and stored procedures and configure using SQL Server Management Studio.
- To run SSIS package and daily loader on the production server.
Environment: Net Framework 4 & 4.5, Sql Server 2008 and 2012, Visual Studio 2010, C#, ASP.Net, WCF, LINQ, MVC4, HTML5, CSS, Angular JS, JavaScript, SSRS, SSIS.
Confidential
Software Engineer
RESPONSIBILITIES:
- Involved in the architectural analysis of 3 applications.
- Involved in software development plan, business modeling, object modeling, DB modeling, gathering user requirements, writing functional specs, developing application, testing.
- Worked in an enterprise-level environment with formal SDLC methods and procedures.
- Worked Class Libraries using C# with multi-tiered environment.
- Involved in developing Objects and WebGUI (using ASP.Net Web Forms, Silverlight)
- Implemented and maintained applications in Visual Studio 2010 utilizing C#, Asp.Net, Silverlight.
- Designed and implemented SQL Server 2008 database tables, views, triggers and stored procedures and configure using SQL Server Management Studio.
- Involved in creating WCF service for communication with client.
- Involved in creating PTA (Pass through Authentication) and other web service.
- Used Team Foundation Server (TFS) to keep track of version control.
- Designed applications for efficiency, scalability and usability and working on troubleshooting and resolving issues with builds and deployments.
- Worked with Enterprise Architects and Technical Leader to get requirement and business plans.
- Involved in Unit testing.
Environment: Net Framework 4, Sql Server, Visual Studio 2012, C#, ASP.Net, Single Sign On, WCF, MVC4, Windows Identity Foundation, HTML5, AJAX, JavaScript, JQuery, MS Visio, SSRS, and SSIS.
Confidential
Senior .Net Developer
RESPONSIBILITIES:
- Involved in software development plan, business modeling, object modeling, DB modeling, gathering user requirements, writing functional specs, developing application, testing.
- Worked in an enterprise-level environment with formal SDLC methods and procedures.
- Worked Class Libraries using C# with multi-tiered environment.
- Implemented and maintained applications in Visual Studio 2010 utilizing C#, CSLA.Net, Infragistics controls.
- Designed and implemented SQL Server 2008 database tables, views, triggers and stored procedures and configure using SQL Server Management Studio.
- Involved in creating WCF service for communication with client.
- Used Team Foundation Server (TFS) to keep track of version control.
- Designed applications for efficiency, scalability and usability and working on troubleshooting and resolving issues with builds and deployments.
- Worked with Enterprise Architects and Technical Leader to get requirement and business plans.
- Involved in Unit testing.
Environment: Net Framework 4, Sql Server 2008/2012, Visual Studio 2010, C#, ASP.Net, WCF, SSRS, SSIS, NUnit.
Confidential
.Net Developer
RESPONSIBILITIES:
- Involved in design and development of new user requirements /enhancements for almost all the modules and also involved in redesigning and implementation of different modules.
- Involve in design and development of UI layer, Business Logic Layer and Data Access Layer.
- Involve database development including queries, Store Procedures, and user defined functions.
- Worked on Infragistics controls.
- Used TFS to keep track of version control.
- Unit tested application using Business/Functional Test Cases.
- Closely work with QA team & release team.
- Provide timely updates on tasks and meet internal and client deadlines with high quality deliverable.
Environment: Net Framework 3.5, Sql Server 2008, Visual Studio 2010, C#, Infragistics Controls, Microsoft TFS.
Confidential
.Net Developer
Responsibilities:
- Production Module includes Production Planning, Scheduling and Monitoring. Creating Bill of Materials, Scheduling Machine, Creating Job Cards, Scheduling Shop Floor etc.
- Sales & Marketing includes generating inquiry, doing follow up to the inquiry, taking action etc.
- Inventory module deals with entire processing of remuneration of to the Production, Stores and Inventory Department. It maintains the various, sub-assemblies, Components, items, raw material, required for the production must be available in time without any wastage of at shop floor. It has facility to maintain multi stocks located in various city of India also inter stock transfer facility & special facility to block items in advance for future/Urgent purposes.
- Purchase module keeps tracks of all types of purchase either domestic or international (i.e. Purchase for import) & tracks the complete record Of documentation made during import as per GOI rules.
- HR & Payroll module deals with Employee details (attendance, salary detail, leave detail loan detail, promotion, transfer, ESI, PF and various reports for management).
Environment: .Net Framework 3.0, Window Forms, C#, ADO.Net, Visual Source Safe 6.0, Crystal Report and SQL Server 2005/2008.
Confidential
.Net Developer
Responsibilities:
- Production Module includes Production Planning, Scheduling and Monitoring. Creating Bill of Materials, Scheduling Machine, Creating Job Cards, Scheduling Shop Floor etc.
- Sales & Marketing includes generating inquiry, doing follow up to the inquiry, taking action etc.
- Inventory module deals with entire processing of remuneration of to the Production, Stores and Inventory Department. It maintains the various, sub-assemblies, Components, items, raw material, required for the production must be available in time without any wastage of at shop floor. It has facility to maintain multi stocks located in various city of India also inter stock transfer facility & special facility to block items in advance for future/Urgent purposes.
- Purchase module keeps tracks of all types of purchase either domestic or international (i.e. Purchase for import) & tracks the complete record Of documentation made during import as per GOI rules.
- HR & Payroll module deals with Employee details (attendance, salary detail, leave detail loan detail, promotion, transfer, ESI, PF and various reports for management).
Environment: .Net Framework 3.0, Window Forms, C#, ADO.Net, Visual Source Safe 6.0, Crystal Report and SQL Server 2005/2008.
