We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • .NET Developer with 7+ years of experience in SDLC in analysis, design, development, testing and deployment.
  • Experience with MVC, ASP.Net, WebForms, C#, WCF, Web Services, Web API, Angular JS, JSON and SQL Server.
  • Extensive experience of designing and developing software applications with the .Net Framework 1.1/2.0/3.0/3.5/4/4.5.
  • Extensive experience in creating rich content Model - View-Control, Web-Forms, Win-Forms, Web User Controls, Server Controls, Web API, WCF and Web Services.
  • Experience in UI design using HTML, CSS and Bootstrap along with client side scripting using JavaScript, JQuery and AJAX.
  • Experienced with Microsoft SQL Server 2008/2012 in designing Databases, Stored Procedures, Views, Functions and Triggers.
  • Experience in creating Views, Partial Views, View Models and Action Filters in MVC.
  • Implementation of N-Tier Architecture Data Access Layer (DAL), Business Logic Layer (BLL) and User interface (UI), Model View Controller (MVC) and Service Oriented Architecture (SOA).
  • Experience in various Object Relational Mapping (ORM) technologies such as ADO.NET, Entity Framework and LINQ.
  • Worked on CSS, Master pages, User Control, Ajax Control Toolkit in ASP.Net WebForms.
  • Worked on Team Foundation Server (TFS) for source code management and project management.
  • Experience in deploying the projects through Internet Information Services (IIS).
  • Worked on SQL Server Integration Services (SSIS) for data integration and transformations.
  • Worked on SQL Server Reporting administrations (SSRS) for generating reports from the SQL Server databases.
  • Provided Security through Authentication and Authorization using different types like Windows, Forms, Passport and Source Code authentication.
  • Worked extensively on creating and consuming Web services, WCF, Web API.
  • Performed testing with NUnit, System Integrated Testing (SIT) and User Acceptance Testing (UAT) for fixing the bugs after developing the project.
  • Proficient in tools for creating reports and dynamic charts such as Fusion Charts, which are automatically, updated using a single directive.
  • Good involvement with Agile/Scrum advancement where I delivered shippable Increments at the end of each sprint goal.
  • Writing power shell scripts for automatic deployment tools.
  • Excellent analytical, organizational, interpersonal, written, verbal communication and problem solving skills.

TECHNICAL SKILLS:

Languages: C#, C, T-SQL/Pl-SQL

Web Technologies: HTML, CSS, AJAX, XML, JSON, JavaScript

Frameworks: ASP.NET 3.5/4.0/4.5, MVC 4/5, ADO.NET, Web Services, WCF, WebAPI, LINQ, AngularJS, JQuery, Entity Framework

Databases: SQL Server 2008/2012, Oracle

Tools: Visual Studio 2008/2012/2015, SQL Server Management Studio

Web Servers: Internet Information Service (IIS)

Operating Systems/Servers: Windows 98/XP/7/8/10, Windows Server 2008

Version Control: Team Foundation Server (TFS)

Testing: NUnit

PROFESSIONAL EXPERIENCE:

Senior Software Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Developed programming scenarios in C#, object oriented Programming (OOP)
  • Designed, developed, maintained Application using C#, WCF, ASP.NET MVC 5.0, JavaScript, JQuery, Angular JS, HTML 5, CSS 3, Bootstrap
  • Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client side scripting using JavaScript.
  • Developed Large Scale JavaScript Application with Angular JS, Bootstrap 3, and jQuery.
  • Created Custom directives using Angular JS for reusable components (multi-field form elements, background file uploads).
  • Developed client side validation through Angular JS and dynamic UI using JavaScript and HTML5 and DHTML.
  • Worked on ASP.NET State Management Techniques like Sessions, Caching.
  • Used services to read data from remote server using Angular JS.
  • Used Angular JS to create the data in the table using ng-repeat attributes.
  • Used Angular JS and Bootstrap to style the pages like Sliding of the images on screen.
  • Writing Stored procedures, triggers, views and function for enhancements and development.
  • C# .NET is used to program business logic including Code-behind files and Classes in the middle tier.
  • Used JavaScript and .NET Validation Controls for performing client-side validations.
  • Developed Service Oriented Architecture (SOA) that provided methods for system development and integration.
  • Designed user interface screens and implementing / coding application logic under Microsoft .NET framework using C# to use .NET features that powered with CLR.
  • Worked on ADO.NET Entity Framework and LINQ for developing the core data layers.
  • Designed and Architected the Application using MVC and designed the application using responsive web design to work on different devices.
  • Worked in ASP.NET Web Forms, ASP.NET State Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application and used ADO.Net to connect to SQL Server.
  • Used Web forms, ADO.Net in ASP.Net for security checking purposes.
  • Performed database operations on SQL Server 2008 to create and maintain customer's information by creating SQL queries, stored procedures, functions, and views.

Environment: Visual Studio 2008/2010, ASP.Net, C#, ASP.NET MVC 5.0, ADO.Net, XML, .NET Framework 4.0, IIS, C# .NET, HTML 5, CSS 3, AJAX, JavaScript, Angular JS, Web API, SQL Server 2008, T-SQL, SQL Reporting Services (SSRS).

Senior . NET Consultant

Confidential, Fairfax, VA

Responsibilities:

  • Developed webpages for Application using ASP.NET, C#, XML, HTML5, CSS3, Angular JS and JavaScript.
  • Worked on creating UI using CSS, JQuery and Master Pages with C# as code behind file.
  • Used .NET AJAX controls to dynamically render the content on web pages developed using C#.
  • Developed non-functional HTML5, CSS3 pages from the mock ups and involved in UI review with UI Architect and Business Units.
  • Created custom directives to log the files in Event Logger and Email Logger in Angular JS.
  • Used JQuery UI to create Widget Wizards.
  • Developed different User controls which inputs the data and display the data for the web Applications using C#.NET, ASP.NET 4.0/3.5, WCF and Web Services.
  • Used Team Foundation Server as the Version Control for both applications.
  • Designed Graphical User Interface (GUI) using Master Pages, HTML JavaScript, and Custom Controls.
  • Develop complex MVC Controller, View Models and Helper methods linked to backend database.
  • WCF services and the ASP.NET 4.0/3.5 provider model.
  • Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
  • Developed various Service Contracts across the organization for fetching Build Data, Developers Data and Products Data from Database, are implemented as Windows Communication Foundation (WCF)
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security models.
  • Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.
  • Developed Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server 2012.
  • Used LINQ for creating expression and doing mapping of the data.
  • Worked on LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to object for retrieving the data efficiently and Justin time manner.
  • Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys.
  • Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project.
  • Performed unit testing and integration testing by applying test cases and written test cases by using Test Driven Methodologies.

Environment: C#, .NET Framework 4.0, ASP.NET, MVC 4.0, WCF, SQL Server 2012, ADO.NET, AJAX, XML, SQL Profiler, CSS, SSRS, T-SQL, TFS, Visual Studio 2012, JQuery, Javascript, Microsoft Visio.

Sr.NET Developer

Confidential, Frisco, TX

Responsibilities:

  • Involved in the team right from initial stage of requirement gathering.
  • Worked on Single-Page Application architecture and comfortably programmed on all the tiers in the application.
  • Worked on Collaboration in writing new modules using ASP.NET MVC, HTML 4, XML, CSS 2, jQuery, Angular JS and Bootstrap.
  • Designed and developed several user controls and custom controls that are used in the entire application using C# and ASP.NET.
  • Used jQuery/CSS to show/hide various html/asp.net controls based on user criteria, show modal popups and AJAX loaders so the user knows something is happening
  • Implemented complex functionalities in the application using WCF services and also consumed WCF services to communicate with external systems.
  • Developed java script (JQuery) tabs and main navigation menus using CSS sprites technique.
  • Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Joins, DDL, DML and User Defined Functions to implement the business logic and also created clustered and non-clustered indexes.
  • Analyze and understand the existing Crystal Report design to migrate into SSRS.
  • Created interactive reports with SSRS, using the report parameters, query parameters, Filters and Expressions.
  • Used the ADO.NET entity framework and LINQ to SQL to perform various CRUD operations on the numerous databases.
  • Involved in design, programming, deploy and Database Unit Testing of requested Reports, Coordinated with front-end for implementing logic in stored procedures and functions.
  • Performed Code reviews and provided valuable suggestions to other team members.
  • Highly Appreciated by the Project Manager and Team Lead for providing valuable suggestions in regards to the workflow of the Project.
  • Involved in Team meetings and discussions related to the Project.
  • Worked on Deployment to QA with configuration settings.
  • Worked closely with QA for bug fixes to ensure the efficiency and accuracy of the code.

Environment: C# .NET, ASP.NET MVC4.0, WCF, SQL Server 2012, ADO.NET, HTML 5, AJAX, XML, SQL Profiler, JSON, CSS 3, SSRS, T-SQL, jQuery, JavaScript, Visual Studio 2012.

MVC . NET Developer

Confidential, WI

Responsibilities:

  • Developed a server-side web application with ASP.NET MVC 3 Razor View Engine, HTML, CSS2, JQuery, JavaScript and AJAX in Visual Studio 2012.
  • Used Entity Framework Database First Approach to create Models for the system.
  • Developed views using Scaffolding templates, Layout, Partial Views and Custom HTML Helper with Razor View Engine.
  • Used JQuery and AJAX for Partial Page Updating, Data Retrieval and Constant Updating, Smooth Interfaces, Simplicity and Rich functionality.
  • Handled backend functionality using ASP.NET MVC 3 Controllers with C# in Visual Studio 2012.
  • Created and managed database objects in Microsoft SQL Server 2012, which was accessed through ASP.NET MVC 3 Models in Visual Studio 2012.
  • Participated in the making of a model rendition of a SQL Server Reporting administrations (SSRS) module that gave synopses of client and framework information.
  • Deployed the project through Internet Information Services (IIS).
  • Tested using NUnit and User Acceptance Testing (UAT) to verify the functionalities of the project.
  • Used Gridview, Repeater controls, Ajax Toolkit, Validation Controls extensively during Development.
  • Used SQL Server Profiler for detailed analysis for Stored Procedures.
  • Involved in Bug fixes and maintenance.
  • Worked with User controls for creating repeated sections.
  • Used SSRS for report designing.
  • Developed and consumed web services.
  • Designed Database driven web pages where controls are created dynamically at runtime.
  • Provided valuable suggestions to the team members.

Environment: ASP.NET, MVC 3, C#, JQuery, Entity Framework, HTML4, CSS 2, Razor, Microsoft SQL Server 2012, NUnit, Visual Studio 2012

MVC . NET Developer

Confidential

Responsibilities:

  • Involved in Design, Development and Testing of ASP.NET Application.
  • Implemented Singleton design pattern.
  • Developed various Web-Forms, Web controls and reusable business logic components in an Object Oriented Manner.
  • Developed and consumed Web Services.
  • Developed application in .Net using 3 Layer approach namely Presentation, Business and Data Access Layers.
  • Used ADO.NET Technology to build Data Access Components.
  • Used LINQ to Objects in the middle tier extensively.
  • Used ADO.Net and Microsoft Enterprise Library in the Data access layer.
  • Wrote queries to retrieve data from Oracle database using PL/SQL Developer.
  • Used ASP.NET AJAX controls for Rich User Interface.
  • Developed custom functionality to export the selected Data in various formats MS Excel and PDF.
  • Used Java script for client validations and functionality.
  • Extensively used User Controls especially developed for internal search, and grids to display data.
  • Worked with Crystal Report for Report Design.
  • Developed and used Typed Datasets extensively to work with ADO.Net objects.
  • Used State Management and Caching strategies to talk between ASP.Net pages.
  • Implemented application using third party controls.
  • Worked on the Enhancements of the Project.

Environment: C#.NET, ASP.NET 3.5, ADO.Net, Web Services, SOAP, Oracle 10g, Oracle PL/SQL, CSS, Crystal Report, PL/SQL, Visual Studio 2008, HTML, Javascript, Ajax Tool Kit, Telerik.

. NET Developer

Confidential

Responsibilities:

  • Designed and Developed the Web Application using C#.NET, ASP.NET, VB.NET, AJAX and ADO.NET
  • Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
  • Used JavaScript and AJAX for Client side events, styling and Validations on the data prior to being submitted to the database.
  • Followed Scrum Methods in Waterfall methodology to produce high Quality software.
  • Analyzed the requirements and significantly contributed in developing UML Diagrams.
  • Worked with business users, understand the needs and helped the solution delivery team to draft the BRDs.
  • Effectively translated the business requirements into Technical Design Specification
  • Designed the complete solution using N-tier Architecture model
  • Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
  • Developed ASP.Net pages using ASP.NET 3.5 web form controls, Custom user Controls, HTML server controls in C#.
  • Worked with Gridview control and repeater control.
  • Implemented Forms based authentication.
  • Created Modal Pop-up and Calendar controls.

Environment: ASP.Net 3.5 C# and SQL Server 2005, XML, Java script, Ajax.

We'd love your feedback!