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 the Data Access Layer (DAL), Business Logic layer (BLL) and Presentation Layer (UI) using C#.NET/VB.NET, HTML and XAML.
  • Through noledge 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 Autantication & Authorization, used Forms Based Autantication 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 noledge 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 with 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 with WPF XAML pages for creating User Interface and used MVVM pattern for developing the application.
  • Developed View Model classes using C# properties, constructors and methods for binding data to the WPF XAML pages.
  • Properties created in View Model classes are used to bind data to the WPF controls in XAML page by using Binding property of the controls.
  • Worked on creating DAL and BLL classes for retrieving and saving data to database tables.
  • Worked with ADO.NET objects like Data Adapter, Data Set and Data Reader in DAL classes.
  • Extensively used Repository design pattern for developing the application.
  • Created different converters and made WPF controls visible or hidden by binding these converters to Visibility property of the controls in XAML pages.
  • Wrote C# methods and functions as per the requirement to accomplish given task.
  • Worked on requirements in which few enhancements were made to the existing application by adding new WPF Controls to the existing XAML pages in application.
  • Modified and created Stored Procedures, Views and Functions as per the 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 the Report Server. Scheduled daily and weekly reports so dat reports are generated at specified time as per the requirement.
  • Worked on WCF Services for importing data from different sources and saving data to the Data Base.
  • Worked with SOAP UI for testing the 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 the 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 the given business requirements.
  • Used Microsoft Visio for creating UI Mock-ups and Use Cases for the requirements.
  • Involved in writing Operational Turnover document for the 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 with CSS and Master Pages for consistent look and feel of the application.
  • Created web application using various server controls in asp.net based on the specifications, standards and architecture dat were documented and approved by the end client during the design.
  • Wrote JavaScript functions for client side validation and used Validation Controls for the 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 the 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 with ADO.Net objects like data set, data reader and data adapter for retrieving data from data base tables and binding this data to asp.net controls.
  • Worked on assignment in which enhancements were made to the existing application like adding few Asp.Net controls to the existing web application.
  • Modified existing Stored Procedures as per the 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 the project.
  • Wrote Design Documents and User Manuals for assigned tasks.
  • Involved in Unit Testing of the 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 the 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 the application worked with CSS and Master Pages.
  • Used JavaScript for client side validation and Validation Controls for the server side validation in ASP.NET pages.
  • Created web forms using various server controls in asp.net based on the approved Specifications, standards dat approved by the end client during the design.
  • Created asp.net application in which HTML file will be created by reading XML tags in xml file.
  • Worked on assignment in which the Power Shell Script will be transformed to Asp.Net Windows based application and Web based application.
  • Created Asp.Net application through which the database password for all the 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 the Group Policy Directory Hub (GPDH) project in the source which contains information about the project references, SQL Statements and libraries referenced in the 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 the requirements from the customers and business analysts.
  • Involved in full Software Development Life Cycle (SDLC) for analysis, design, development, documentation, and testing the application.
  • Worked with both Web Forms and WinForms.
  • Implemented N-tier architecture for the application development with Presentation Layer (UI), Data Access Layer (DAL) and Business logic layer (BLL).
  • Have designed and developed web application for the users to login and view the data, ASP.Net is used for the page design and coding was done using VB.Net.
  • Used CSS and developed Master Pages for consistent look and feel of the ASP.Net pages.
  • Used MVC 3 framework for developing web application.
  • Worked with Web API when developing asp.net web forms application.
  • Used Java Script for validations at the 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 the database.
  • Created data access layer to communicate with the database.
  • Created few database tables in SQL server 2008 depending on the requirement.
  • Created Views, Triggers and Functions using T-SQL.
  • Developed and maintained Stored Procedures using T-SQL.
  • Wrote complex queries for retrieving data from the database tables and displaying data in the ASP.Net pages.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for partial rendering of the 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 the application.
  • Used Agile Methodologies for regular adaption to changing requirements.
  • Used MKS Integrity for the 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 with n-tier architecture which involved Presentation layer, Data Access layer and Business logic layer.
  • Used JavaScript for client side validation and Validation Controls for the 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 the 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 the 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 the 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 the 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 the user requirements and worked on the 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 the web pages using ASP.NET and business layer using VB.Net based on the requirements.
  • Used JavaScript for client side validation.
  • Used Web Services to communicate with the 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 Autantication to enforce security into the 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 the 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 the 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 the development of the application.
  • Implemented OOPS Concepts using C++ and C#.
  • Have very good understanding of the design patterns.
  • Created User Interface using Data Grids, NavBar, NavButton and various Server Controls using ASP.NET and C#.
  • Have experience working with 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 the 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!