We provide IT Staff Augmentation Services!

Senior C# Developer Resume

0/5 (Submit Your Rating)

Bloomsburg, PA

SUMMARY

  • 7+ years of Professional IT experience in analyzing, designing and developing Web & Client based applications using ASP.NET, C#, ADO.NET, XML, HTML, VB.Net, AJAX, DHTML, Web Services, WPF, XAML, CSS, JavaScript, SQL Server 2005/2008, Oracle Database.
  • Experience in building N - Tier applications using ASP.Net C#, VB.Net and Java Script.
  • Involved in Object Oriented Analysis & Design (OOAD) using Methodologies like Agile, Waterfall and Scrum.
  • Strong Experience in programming teh Data Access Layer (DAL), Business Logic layer (BLL) and Presentation Layer (UI) using C#.NET/VB.NET, HTML and XAML.
  • Through knowledge and experience on all phases of Software development life cycle (SDLC).
  • Experience in building Client based applications using WPF and MVVM.
  • Experience in creating and using User Controls and Custom Controls using ASP.Net control library. Strong experience in using Asp.Net Validation controls.
  • Worked on .NET Security features such as Authentication & Authorization, used Forms Based Authentication to validate users.
  • Experience in Versioning tools like Visual Source Safe (VSS), MKS Integrity, TFS 2008 and SVN Tortoise for Source Code Control and document sharing.
  • Experience in developing and using Web Services and WCF Services (WSDL, UDDI and SOAP).
  • Worked extensively on ADO.NET objects like Data Set, Data Reader and Data Adapter to access data in database.
  • Good Experience in developing database programs like Queries, Functions, Stored Procedures, Views, Triggers, SSIS Packages on SQL Server 2000/2005/2008 and Oracle 9i/10g.
  • Experience in developing SSRS Reports using SQL Server Business Intelligence 2008.
  • Have good knowledge and experience in using PL/SQL and T-SQL concepts while creating stored procedures and functions.
  • Proven Ability to analyze problem root cause and develop innovative solutions to business challenges and streamlining operations.
  • Experienced working in Banking/Financial, Healthcare, Insurance/Mortgage.
  • Good team player and communicator wif interpersonal and presentation skills & excellent work ethics, self-motivated, quick learner & flexible to adapt new technologies.

TECHNICAL SKILLS

Languages: C#.Net, VB.Net, VC++, C++, Java, C

Web Technologies: ASP.NET, .NET Framework 2.0/3.0/3.5/4.0, ADO.NET, .NET Web Services, ASP.NET AJAX, CSS, WPF, XAML, XML, XPATH, HTML/XHTML, DHTML, LINQ

Database: SQL Server 2000/2005/2008, Oracle 9i/10g, T-SQL, PL/SQL

Scripting Languages: Java Script, VB Script, Ajax

Development Tools: MS Visual Studio 2005/2008/2010

Source Code Control: Visual Source Safe (VSS), Team Foundation Server (TFS) 2008, SVN Tortoise, MKS Integrity

Reporting Tools: Crystal Reports, SSRS, SSIS Package,Service Oriented

Architecture (SOA): .NET Web Services, WCF Services (WSDL, SOAP, UDDI)

Special Technologies: SDLC, UML, Use Cases, and Object Oriented Methodologies (OOA, OOD & OOP), Agile, Scrum, MVC

Web Servers: Internet Information Services (IIS)

Operating System: Windows XP/Vista /7

PROFESSIONAL EXPERIENCE:

Confidential, Bloomsburg, PA

Senior C# Developer

Responsibilities:

  • Worked on a Client based application developed using WPF, C# and SQL Server 2008.
  • Worked wif WPF XAML pages for creating User Interface and used MVVM pattern for developing teh application.
  • Developed View Model classes using C# properties, constructors and methods for binding data to teh WPF XAML pages.
  • Properties created in View Model classes are used to bind data to teh WPF controls in XAML page by using Binding property of teh controls.
  • Worked on creating DAL and BLL classes for retrieving and saving data to database tables.
  • Worked wif ADO.NET objects like Data Adapter, Data Set and Data Reader in DAL classes.
  • Extensively used Repository design pattern for developing teh application.
  • Created different converters and made WPF controls visible or hidden by binding these converters to Visibility property of teh controls in XAML pages.
  • Wrote C# methods and functions as per teh requirement to accomplish given task.
  • Worked on requirements in which few enhancements were made to teh existing application by adding new WPF Controls to teh existing XAML pages in application.
  • Modified and created Stored Procedures, Views and Functions as per teh requirements for retrieving data from database tables using T-SQL.
  • Created and updated database tables as per requirements in SQL Server 2008.
  • Worked on SSIS Packages for importing data from external sources.
  • Developed SSRS Reports using SQL Server Business Intelligence Development Studio 2008 and deployed them to teh Report Server. Scheduled daily and weekly reports so dat reports are generated at specified time as per teh requirement.
  • Worked on WCF Services for importing data from different sources and saving data to teh Data Base.
  • Worked wif SOAP UI for testing teh WCF Services.
  • For Client application usedTortoise SVN as Source Code Control for project related document sharing and team collaboration.
  • For Web application usedTeam Foundation Server 2012 (TFS) as Source Code Control for project related document sharing and team collaboration.
  • Used Scrum Methodology for development of teh project and participated in daily stand-up meetings, sprint retrospective and sprint planning meetings.
  • Wrote test cases using N-Unit testing.
  • Wrote Technical Specification Documents for teh given business requirements.
  • Used Microsoft Visio for creating UI Mock-ups and Use Cases for teh requirements.
  • Involved in writing Operational Turnover document for teh application and doing Code Reviews.

Environment: Visual Studio 2012, .NET Framework 4.5, C#.NET, WPF, XAML, SQL Server 2008, WCF Services, SOAP UI, SVN Tortoise, SQL Server Business Intelligence

Confidential

Responsibilities:

  • Worked on different ASP.NET components usingAsp.Net controls and C#.Net for developing web applications using Visual Studio 2010.
  • Worked wif CSS and Master Pages for consistent look and feel of teh application.
  • Created web application using various server controls in asp.net based on teh specifications, standards and architecture dat were documented and approved by teh end client during teh design.
  • Wrote JavaScript functions for client side validation and used Validation Controls for teh server side validation in ASP.NET pages.
  • Modified some JavaScript functions to use JQuery for validating Asp.Net controls.
  • Used JavaScript function to validate radio button control. Depending on teh radio button selection other asp.net controls should be enabled and disabled.
  • Worked on implementing some custom validations.
  • Used AJAX for partial rendering of pages and preventing full post back
  • Worked wif ADO.Net objects like data set, data reader and data adapter for retrieving data from data base tables and binding dis data to asp.net controls.
  • Worked on assignment in which enhancements were made to teh existing application like adding few Asp.Net controls to teh existing web application.
  • Modified existing Stored Procedures as per teh requirements for retrieving data from database tables in SQL Server 2008.
  • UsedTeam Foundation Server 2012 (TFS) for Source Code Control, project related document sharing and team collaboration.
  • Used Scrum Methodology for development of teh project.
  • Wrote Design Documents and User Manuals for assigned tasks.
  • Involved in Unit Testing of teh application.

Environment: Visual Studio 2010, .NET Framework 4.0, C#.NET, ADO.NET, XML, AJAX, SQL Server 2008, Web Services, Java Script.

Confidential, Charlotte, NC

C# Developer

Responsibilities:

  • Responsible for Object Oriented Analysis and Design (OOAD) of teh assigned task and participated in Software Development Life Cycle (SDLC).
  • Designed different ASP.NET components usingC#.Net for enterprise-level Web and Windows applications using Visual Studio 2008.
  • For a consistent look and feel of teh application worked wif CSS and Master Pages.
  • Used JavaScript for client side validation and Validation Controls for teh server side validation in ASP.NET pages.
  • Created web forms using various server controls in asp.net based on teh approved Specifications, standards dat approved by teh end client during teh design.
  • Created asp.net application in which HTML file will be created by reading XML tags in xml file.
  • Worked on assignment in which teh Power Shell Script will be transformed to Asp.Net Windows based application and Web based application.
  • Created Asp.Net application through which teh database password for all teh terminal servers will be updated on a button click.
  • Used WinForms to develop a tool dat is used to query Active Directory for user information.
  • Have used Active Directory components such as Directory Entry for establishing connection to Active Directory from application.
  • Queried Active Directory using Directory Searcher for getting user details and workstation attribute values.
  • Wrote complex database Queries for retrieving and updating data in database using SQL Server 2008.
  • Used T-SQL for creating and updating Stored Procedures and Functions.
  • Developed, executed, and managed database program units such as a procedures, functions, packages and database triggers.
  • UsedTortoise SVN for Source Code Control, project related document sharing and team collaboration.
  • Used Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
  • Wrote Design Documents and User Manuals.
  • Created a spread sheet for teh Group Policy Directory Hub (GPDH) project in teh source which contains information about teh project references, SQL Statements and libraries referenced in teh project.

Environment: Visual Studio 2008, .Net Framework 3.5, ADO.NET, JavaScript, C#, AJAX, CSS, SQL Server 2008, Agile Methodologies, Active Directory, T-SQL, XML, XSLT, XPATH, HTML, DHTML.

Confidential, Jefferson City, MO

Sr .Net Developer

Responsibilities:

  • Involved in Business meetings for collecting, analyzing and understanding teh requirements from teh customers and business analysts.
  • Involved in full Software Development Life Cycle (SDLC) for analysis, design, development, documentation, and testing teh application.
  • Worked wif both Web Forms and WinForms.
  • Implemented N-tier architecture for teh application development wif Presentation Layer (UI), Data Access Layer (DAL) and Business logic layer (BLL).
  • Have designed and developed web application for teh users to login and view teh data, ASP.Net is used for teh page design and coding was done using VB.Net.
  • Used CSS and developed Master Pages for consistent look and feel of teh ASP.Net pages.
  • Used MVC 3 framework for developing web application.
  • Worked wif Web API when developing asp.net web forms application.
  • Used Java Script for validations at teh client-side and ASP.Net Validation Controls on Server side.
  • Involved in implementing Microsoft Application Blocks for data access, security and logging.
  • Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in teh database.
  • Created data access layer to communicate wif teh database.
  • Created few database tables in SQL server 2008 depending on teh requirement.
  • Created Views, Triggers and Functions using T-SQL.
  • Developed and maintained Stored Procedures using T-SQL.
  • Wrote complex queries for retrieving data from teh database tables and displaying data in teh ASP.Net pages.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel wifin some web pages for partial rendering of teh page.
  • Created and Consumed Web Service (SOAP, WSDL and UDDI).
  • All database calls were made from Web Service.
  • Created User Controls dat can be reused in different pages of teh application.
  • Used Agile Methodologies for regular adaption to changing requirements.
  • Used MKS Integrity for teh Source Code Control and file sharing.

Environment: Visual Studio 2008, .Net Framework, Web Services, ADO.NET, VB Script, VB.Net, ASP.NET, AJAX, CSS, T-SQL, SQL Server 2008, XML, HTML, DHTML.

Confidential, Chicago, IL

Sr .Net Developer

Responsibilities:

  • Designed and developed different application components usingVB.Net and Asp.Net.
  • Used data modeling and developed Use Cases, Class Diagrams and Sequence Diagrams using Enterprise Architect (EA/UML).
  • Worked wif n-tier architecture which involved Presentation layer, Data Access layer and Business logic layer.
  • Used JavaScript for client side validation and Validation Controls for teh server side validation in ASP.NET pages.
  • TEMPEffectively used MVC (Model View Controller) Architectural pattern to decouple Data Access Logic and Business Logic from data presentation and user interaction.
  • Used AJAX for partial rendering of pages and preventing full post back.
  • Wrote Queries for retrieving data from SQL Server database.
  • Created and modified database tables as per teh requirements in SQL Server.
  • Used T-SQL concepts while writing Functions, Views and Stored Procedures.
  • Used Data Adapter, Data Set and Data Reader objects for extracting and manipulating data using ADO.NET.
  • Used Session State, Query string for saving data on teh page and transferring data from one page to another page. Used Response.Redirect to navigate from one page to another page.
  • Used JQuery for validation of teh controls in web application.
  • UsedTeam Foundation Server (TFS) for Source Code Control, project related document sharing.
  • Involved in troubleshooting and bug fixing in development environment.
  • Used Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
  • Wrote Design Documents and User Manuals for teh application.

Environment: Visual Studio 2008, .Net Framework 3.5 MVC, VB.Net, LINQ, ADO.NET, JavaScript, VB.Net, AJAX, CSS, TFS, Agile Methodologies, SQL Server 2008, XML, HTML.

Confidential, Herndon, VA

.Net Developer

Responsibilities:

  • Gathered teh user requirements and worked on teh UML diagrams and wrote Requirements Document.
  • Involved in complete master pages design by adding ASP.NET controls and CSS Styles.
  • Designed User Interface (UI) in ASP.Net and involved in writing code using VB.Net.
  • Responsible for making changes in teh web pages using ASP.NET and business layer using VB.Net based on teh requirements.
  • Used JavaScript for client side validation.
  • Used Web Services to communicate wif teh business layer objects.
  • Developed Web Services for security and access permissions.
  • Implemented custom behavior such as AJAX technology.
  • Developed WCF services to enable TEMPeffective communication between applications using SOA.
  • Used Forms Based Authentication to enforce security into teh application & Implemented Role Based security to control user access to portal.
  • Developed Stored Procedures and Queries on Oracle9i.
  • Worked on updating and enhancing existing Crystal Reports.
  • Used ASP.NET Web Server controls like Grid View, Data List Repeater controls for displaying teh records.
  • Used VSS for Version Controlling and source code control. Involved in writing Design and Implementation documents.

Environment: JavaScript, Ajax, ASP.Net, Visual Studio 2005, ADO.Net, XML, Oracle9i, WCF, VB.Net, Web Services, XML, CSS, .NET Framework 3.5.

Confidential, Calabasas, IN

Software Developer

Responsibilities:

  • Meet business users and analyzing teh requirements and wrote Functional Specification and Requirement Specification documents.
  • Created Use Cases, Activity, State transition diagrams and Sequence Diagrams using UML of workflows using MS Visio.
  • Used Object Oriented Analysis and Programming (OOAP) techniques for teh development of teh application.
  • Implemented OOPS Concepts using C++ and C#.
  • Have very good understanding of teh design patterns.
  • Created User Interface using Data Grids, NavBar, NavButton and various Server Controls using ASP.NET and C#.
  • Have experience working wif database like Oracle and created reports using Crystal Reports.
  • Responsible for testing in different Environments using N-unit and created test cases.
  • Configured virtual directories in IIS 6.0 for various Web Applications.
  • Extensively used Microsoft Application Blocks.
  • Created install document, deployment diagrams, architecture diagrams, provided client support, and installed teh application.

Environment: Visual Studio 2005, ASP.NET 3.5, C#.NET, VB.NET, ADO.NET, XML, AJAX, Oracle, JQuery, C++.

We'd love your feedback!