Senior C# .net Developer Resume
SUMMARY
- Senior C# .NET developer with over 6+ years of strong experience in .NET application development with core experience in Web based Microsoft applications and SQL Server.
- .NET 4.0 Web Microsoft Certified.
- Expertise in working on domains such as Healthcare, Banking & Finance and Retail.
- Experience in Agile Development methodologies (SCRUM).
- Experience in working across various phases of SDLC and end - to-end development from analyzing, design, development, unit testing, Integration Testing, UAT and Documentation.
- Experience in developing and debugging Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture) for Windows and Web based applications using C#, ASP.NET ( 4.0 /3.5 /3.0 /2.0/1.1 ), ADO.NET, JavaScript, JQuery, AJAX, WCF and CSS.
- Worked on SQL Server (2005/2008). Involved in Database design, Development, Performance Tuning, Query optimization. Developed Stored Procedures, Functions, Cursors and Triggers.
- Developed data layer in ADO.NET using Entity framework and LINQ (LINQ to SQL) concepts.
- Experience creating Functional Specification documents (FSD), Deployment documents and updates to Business Requirement Documents.
- Extensive knowledge of preparing Build Release and Testing with help of Configuration and version control tools such as Team Foundation Server (TFS), Visual Source safe (VSS) and Tortoise SVN.
- In depth understanding of Health Insurance Portability and Accountability Act (HIPAA) and hands on experience on usage of ICD9 codes and CPT procedures.
- Partnered with Quality Assurance team to ensure high quality deliverables and that the software meets business, technical and operational requirements.
- Good in envisioning and adapting to upcoming and latest technologies and great contributor of knowledge transfer and good attitude towards learning New Technologies.
- Lead teams, to segregate tasks on daily basis depending on the expertise of each team member and enforced task completion.
- Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually or lead others.
TECHNICAL SKILLS
Technology: ASP.NET 4.0 /3.5 /3.0 /2.0/1.1 , ADO.NET, MOSS 2007, WCF, Silverligth, Entity Framework
Languages: C#
Development Tool: Visual Studio 2013/2012/2010/2008/2005
Database: SQL Server 2008/ 2005
Scripting Languages: HTML, XML, Ajax, JavaScript, JQuery, CSS
Configuration Tool: Team Foundation Server, Visual Source Safe(VSS), Tortoise SVN
Methodologies: SDLCWaterfall Model, Agile-Scrum
Operating System: Windows 7, XP, 2003,2000, 98
Web servers: Internet Information Server (IIS 5.1, 6.0, 7.0)
Other Tools: FXCop, IE Development toolbars, NUnit, Crystal reports, Balsamiq, SnagIT, Pivotal Tracker, HP ALM, Microsoft Office, MS Visio.
PROFESSIONAL EXPERIENCE
Confidential
Senior C# .NET developerTechnology: ASP.NET 4.0, Visual studio 2013, C#, ADO.NET, SQL Server 2008, Web Forms, JQuery, SQL, Entity Framework, TFS, WCF.
Responsibilities:
- Owned the Admin section of RACR (Risk Adjusted Commercial Returns Pricing Model) module to understand the requirement and prepare the BRD (Business Requirement Document) and FSD (Functional Specification Document).
- Worked with the database architecture to design the database for the new requirement.
- Developed the UI using User controls, Multiviews and editable Girds to allow the user to enter values. Used JavaScript/JQuery to create different client side functions that greatly decreased processing time and resource consumption. Used ASP.NET AJAX Control Toolkit controls like Script Manager, Update Panel, Modal Popup Extender, validator extender, file upload extender and CSS class to apply common styles across the application.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Worked with the solution architect to come up with best possible solution and provided valuable inputs to enhance the application.
- Implemented Schedulers and prepared deployment documents.
- Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Cursors, and Stored Procedures and Functions using T-SQL in SQL Server 2005/2008.
Confidential - Greater Boston Area
Technology: ASP.NET (4.0, 3.5), Visual studio 2012, C#, ADO.NET, SQL Server 2008, Silverlight, JQuery, SQL Server Query Analyser, WCF, Tortoise SVN, Web Forms, IIS 7.0, Entity Framework.
Responsibilities:
- Worked closely with Client to understand the requirements at start of the Scrum, and prepared Use case documents to have a common understanding of the requirement.
- Conducted user interviews, gathered requirements, and analysed the requirements
- Migration of client data (Hospital data) from older to the new version.
- Developed various SQL scripts using procedures, functions, triggers and cursors.
- Implemented UI based tool to reduce the redundancy and repetition, thus saving business hours and value add to the client.
- Used JavaScript/JQuery to create different client side functions that greatly decreased processing time and resource consumption.
- Used ASP.NET AJAX Control Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within web pages.
- Experience in Silverlight programming using XAML and data access using WCF Services, ADO.NET Entity Framework and LINQ.
- Implemented Exception Handling, Logging (using Log4net) and Validation of incoming requests.
- Implemented several rules in form of CLR stored procedures for patients depending on the ICD 9 codes and CPT entered by the provides on the coding chart.
- Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
- Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Cursors, Stored Procedures and Functions using T-SQL in SQL Server 2005/2008.
- Responsible for developing and reporting daily/weekly/monthly project status to project sponsors or management team
- Implemented Unit, Integration and System Testing using NUNIT. Performed User Acceptance Testing.
- Responsible for Effort estimation, Schedule tracking, Status reporting, Monitoring of team activities and mentoring on the functional enhancements.
Confidential
Technology: Asp.Net 2.0, Ajax, C#, SQL Server 2005, Visual Studio (2005, 2010), ADO.NET, Web services, Javascript, XML, XSD, TFS, FXCop, IIS 6.0, IE Development toolbars, Web Forms
Responsibilities:
- Development in all layers of application - UI Layer, Web service, Business Layer, Data Access Layer and Database.
- Worked on front end web application development using Master Pages, Themes, Skins, HTML, XML, CSS, JavaScript and ASP.NET Custom Controls.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used EditItem Templates and Footer Templates extensively for editing and adding rows. .
- Worked extensively in managing Security policies including Authentication, Authorization, Membership, Roles and Profiles.
- Used type-safe SQL parameters for data access to prevent SQL injection attack.
- Extensively used ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
- Developed web services component to interact with WSDL web service.
- Created and configured Application Pools in IIS to isolate the web applications.
- Working knowledge of UML (Unified Modelling Language) standards and hands on experience in preparing Use Case Diagrams such as Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Full ownership of modules and individual pages from Unit testing till UAT
- Code review and Performance testing
- Modifying application as per regional requirements, the regions being India, NZ, South Africa, Japan and Australia.
- Understanding requirements and implementing the required changes for specific regions.
- Performed impact analysis for change requests and providing appropriate estimates
- Benchmarked and measured key performance indicators (KPIs) with a goal to increase profit by continuous improvement
Confidential
Technology: ASP.NET 3.0, Visual Studio 2008, Ajax, C#, SQL Server 2005, MOSS 2007, Javascript, Web Forms
Responsibilities:
- Developed standalone and connectable web parts using C# and imported them in MOSS.
- Collected requirement from the Project leads.
- Researched in various ways to achieve the objective
- Organized and maintained SharePoint space for sharing deliverables and important project information with different teams.
Confidential
Technology: Asp.Net 3.0, Visual Studio 2005, Ajax, C#, SKELTA BPM.NET 2007, SQL Server 2005, IIS 5.1
Responsibilities:
- Re-Engineering of the existing application to improve the performance with the help of AJAX.
- Worked on ADO.Net components such as SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication with the database.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Extensively used SQL Query Analyzer to create complex queries comprising of different types of JOINS.
- Involved in report generation using Crystal reports.
- Designing the Work Flow through the Process Designer provided by the third party tool, SKELTA, and development of other ASPX pages
