We provide IT Staff Augmentation Services!

Sr.software Engineer Resume

3.00/5 (Submit Your Rating)

Redmond, WA

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in developing and deploying web applications and Windows based applications and Services using Microsoft Technologies.
  • Expertise in developing applications using Microsoft technologies like .NET Framework using ASP.Net Web Forms, ASP.Net MVC, C#, SQL Server.
  • Experienced in utilizing the new integrated features of Asp.Net versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
  • Excellent experience of developing application using .Net Framework and MVC Razor Engine to support clean Separation of Concerns and higher testability.
  • Capabilities in designing web pages using HTML5, XHTML, AJAX, JavaScript and CSS to help the performance and durability of the webpage.
  • Worked on SQL Server Database Design, Database Maintenance, and Developing Complex Queries, Indexes, Stored Procedure, Triggers, Cursor, Views, Functions and Joins.
  • Expertise in developing client - server active synchronization using ADO.Net and Entity Framework.
  • Experience in developing Web Services like SOAP, WSDL using XML, REST-full Services and Web Api.
  • Knowledge on OOPS concepts -Inheritance, Interface, Abstract and Access modifiers.
  • Good experience in Exception Handling, Memory Leakage Debugging and Tracing by which the whole picture of application runtime can be seen and analyse more efficiently.
  • Experience working on 3-Tier, N-Tier Architectures, MVC (Model View Controller) in applications.
  • Experience in various domains like Banking, Finance and Insurance.
  • Worked extensively with ADO.NET, Entity Framework, ADO.NET objects such as Data Adapter, Dataset, and Data reader to interact with databases like SQL Server.
  • Experience in designing SSIS Packages for transferring data from multiple data sources to SQL server.
  • Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
  • Worked extensively with HTML controls, validation controls and user controls for code reuse.
  • Expert in Web technology like CSS and HTML5 (Tags, Local Storage Feature, New Input Types).
  • Experienced in the use of agile approaches, including Extreme Programming, Test-Driven Development (TDD) and Scrum.
  • Ability in developing the Windows/Web Applications which are memory efficient writing clean programming Code, making the software reliable and code optimization.
  • Expertise in maintaining, integrating and controlling different versions of Application software using Visual Source Safe (VSS).
  • Excelled in performing product development within scheduled time frame based on system specifications and requirements.
  • Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
  • Strong thirst for knowledge, work successfully as part of small to medium sized team or independently
  • Excellent communication skills with strong background working directly with co-workers and clients to identify business objectives and establish requirements.

TECHNICAL SKILLS:

.NET Technologies: MS Visual SourceSafe 6.0(VSS), Team Foundation Server

.Net Framework: 4.6/4.0/3.5/3.0, ASP.Net 4.6/4.0/3.5/3.0, VB.NET, ADO.NET, Web Services, .Net, Web Forms, WCF, LINQ, MVC 5, Entity Framework 6, WPF, Solid Principles.

IDE: Visual Studio 2015/2013/2012/2010/2008, Visual Studio 6.0

Web Technologies: ASP, XML, HTML, XHTML, CSS, XSLT, JavaScript, AJAX, DOM, AngularJS

Programming Languages: C#, VB .Net, SQL, T-SQL, ASP.NET

Databases: SQL Server 2012/2008/2005, (T-SQL, Stored procedures, Triggers, DTS, SSIS)

Protocols: SOAP, SSL, FTP, TCP/IP, HTTP

Application Tools: Visual Basic 6.0, Visual Studio.Net, SQL Enterprise Manager, SQL Server Management Studio

Operating Systems: Windows XP/NT/Vista, Mac OS X, Linux.

PROFESSIONAL EXPERIENCE:

Sr.Software engineer

Confidential -Redmond, WA

Responsibilities:

  • Implemented CRUD functionality with Entity framework in ASP.NET MVC. Used azure Datalake and azure subscription to deploy the web applications.
  • Used Bootstrap 3 framework for making responsive web designing and mobile - first web interface
  • Created Typescript controllers for the different pages in the views using Typescript
  • Used Angular 2.0 for frontend UI pages with binding entity data for creating an applications which send emails for O365 campaigns.
  • Deployed the above applications in azure both staging and production.
  • Worked on the cosmsos scripts-Microsoft internal big data for ETL(data movement)
  • Used web technologies which is ASP.NET MVC and web api for filtering the campaign data of the tenants based on the contactability for promotional emails
  • Used Team Foundation Server (TFS) as version control of the source code.
  • Performed Unit testing and System testing and prepared required documents for testing.
  • Involved in all the phases of the Software Project Life Cycle and analysis of the system based on n-tier architecture.
  • Implemented AngularJS Controllers to maintain each view data and Service calls using Angular Factory
  • Involved in designing and development of services inC#.NET which communicate with the data base and render the data back to the client consuming the service.
  • Customized SMS based authentication service and Integrated real-time data synchronization between clients.
  • Design the User Interface by coding in HTML5, CSS3, Angular JS, Entity Framework, bootstrap to build this SPA Single Page Application

Environment: C#,ASP.net MVC, Rest API, Sql Server, TFS,VSTS, Angular 2.0

Sr.Net Developer

Confidential, Chandler, AZ

Responsibilities:

  • Involved in Agile methodologies from Software Requirements Analysis Phase to Design, Development, Testing, Integration, Implementation and Maintenance.
  • Key contributor in planning, designating, development and delivering using ASP.Net MVC, Entity Framework, C#, jQuery, Angular JS.
  • Developed dynamic reports using CRMreporting interface and SSRS deployed it on the CRM that were used in the application depending on roles.
  • Created Asp.Net pages and Class Libraries containing code for business and data access logic using C#.
  • Maintained a consistent look and feel across the pages within MVC 4 application by Razor layout.
  • Migration of existing application (HTML and ASP code) to ASP.Net application using C#.
  • Worked on .Net MVC with Entity Framework using a Code First Approach.
  • Implemented ADO.NET Entity Framework DB First Model and worked with LINQ to Entities and Entity SQL to execute stored procedures.
  • Supported complex types and customizations with CRUD operations.
  • Incorporated many user friendly, responsive features in the application using .Net framework, HTML, JavaScript and jQuery.
  • Using Web API methodology to implement the web services.
  • Imported existing application into Microsoft DynamicsCRMusing the WCF service
  • Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
  • Worked onNugetpacket Manager for consuming all the packages and effective using of Entities.
  • Developed different Model View and generated views and implemented in Web Pages using AngularJS.
  • Worked with JQuery AutoComplete for enabling auto complete on pages and wrote custom bindings.
  • Supported Operations team during the troubleshooting the production issues during regular basis.
  • Involved in doing builds in both Development and Testing Server using NUnit Testing.

Environment: Visual Studio 2015, C#.net, ASP.NET 4.5, MVC 4.0, SQL server 2012, IIS 7.0, N-Unit framework, JQuery, WPF, HTML, Agile, Scrum, Web API, JQWidgets, AngularJs, ODBC sources, SOA, JSON, XML, AJAX, Dynamic CRM.

Sr.Net Developer

Confidential - Kansas city, MO

Responsibilities:

  • Attended scrums (daily stand-up meetings), agile iteration planning and retrospective meetings.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using SQL server 2012 and .NET Framework.
  • Involved in maintenance and ongoing enhancements to the application developed in ASP.NET, C#.NET, .NET Framework, XML Web Services, JavaScript, XML and HTML.
  • Implement ASP.NETProject with MS CRM using Web Services.
  • Implemented 3 tier architecture using WCF services.
  • Extensively used in default Model Binding and custom Model Binding to post the data to the controller method using post methods and retrieved the data by Get Methods.
  • Most of the functionality business logic and validations are done using custom attributes.
  • Used Model View and View model rendering functionality into the application.
  • Used HTML5, XAML, XML, CSS3, Bootstrap and JavaScript, JSON to develop and implement UI design for functionality, used OOAD concepts using MVC C# programming presentation and provided web security for the application (providing authentication and authorization).
  • Created custom ASP.NET pages and configured forms and views for new modules to be added to MS Dynamics CRM system.
  • Spent time in research and development of the existing code, business logic, bindings and web services.
  • Used LINQ-TO-SQL classes to get the data from the database tables.
  • Involved in creation of internal FTP Downloader.exe file exchange application.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server 2012.
  • Wrote NUnit testing classes to test the application implementing NUnit Framework.
  • Used Visual studio to create Windows forms application for the FTP application.
  • Used JQuery for the client-side validations, styling and for business logic.
  • Used XAML coding for WPF for company's utility tool applications.

Environment: Visual Studio 2013, C#.net, ASP.NET 4.5, MVC 4.0, SQL server 2008/2012, IIS 7.0, N-Unit Framework, JQuery, WCF, HTML, Agile, Scrum, Web API, JQWidgets, AngularJs, ODBC sources, SOA, CRM.

.Net Developer

Confidential, Temple-TX

Responsibilities:

  • Responsible for the setup for all the foundation for designs and development for the .net project, Asp projects and file share and SQL server as a database.
  • Attended meetings with the end users and business users and Gathering Requirements.
  • Designed and developed Web pages (ASP.NET, MVC, HTML and ASP) which include architecture, functionality and styles using Visual Studio Software.
  • Effectively handled ASP.NET MVC such as page output caching and data caching to improve the performance of the web application.
  • UsedTelerikRad controls for great user interface (UI) experience.
  • Architect and implement high volume, high traffic transactional application using conventional design practices (SOA, design by contract, MVC)
  • Design and developed databases and generated Tables and SQL scripts using the Microsoft SQL server.
  • Developed, test, hosted and maintained the applications running in the final production servers.
  • Worked on Grid view using ADO.NET and retrieved data from SQL Server using queries.
  • Application design based on n-tier Architecture.
  • Maintained the source code using the TFS in a multideveloperPrepared test cases and technical design documents
  • Created structure and design and developed for the WinForms application for the Utility application for the system.
  • Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML and implemented the Data Contract Versioning.

Environment: Visual Studio 2012, C#.net, ASP.NET 3.5, ASP.net 2.0, MVC 2.0, SQL server 2005/2008, IIS7.0, N- Unit framework, JQuery, WPF, HTML, XAML, Dependency Injections, Agile, Scrum, WCF, Silver light.

.NET Developer

Confidential, st-louis-MO

Responsibilities:

  • Requirements gathering, analysis and preparation of design document.
  • Applied Master Pages and CSS, Navigation controls, HTML, WPF for a consistent look and feel for page design.
  • Created User Controls, Web Forms for billing services modules using ASP.NET and C#.
  • Developed classes for most of the rates for Web Billing Information module.
  • Worked with WCF, Web Services and hosted them on IIS.
  • Used ASP.NET input Validation controls and JavaScript for client-side validation.
  • Coding and implementation of various utilities and data access classes using ADO.NET.
  • Greatly enhanced website adding customer search components created and implemented customer interfaces, Grid views, printing, error handling and validation as well as additional functionality.
  • Used Singleton Design Pattern for Login Details.
  • Used XSLT for XML data transformation in the application and schema to check the validity of XML document at various stages.
  • Designed, developed and involved in writing and maintaining complex SQL Queries, Stored Procedures, Triggers views and User defined function.
  • Responsible in developing SSIS packages to transform Insurance data.
  • Experienced in optimizing queries for performance by looking at Execution plan and creating.
  • Involved in Unit Testing and running the test case to proper functioning.

Environment: Visual Studio 2010, SQL Server 2008, Classic ASP, ASP.NET MVC, C#.net, WinForms, HTML, jQueryJavaScript, JQuery templates, Ajax, Crystal Reports, Import and export wizard (Data transfer), XML.

Junior Developer

Confidential

Responsibilities:

  • Coding based on program specifications.
  • Developing user controls, web parts, and site themes.
  • Accessing the remote data using XML web services and other reporting data accessing options.
  • Implemented Data access layer functions in ADO.NET for SQL database interactions were developed using SQL and Entire Server-side development, which incorporates Multithreading to store data.
  • Implemented SSRS and SSIS solutions for performance tuning at the Application and Database Layers.
  • Worked on AJAX to populate user interface controls such as drop-down list and generate warning messages to enhance overall UI experience.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server.
  • Created web pages using HTML/DHTML, JQuery, Ajax, CSS and Web Form Controls, developed layout pages, classes for reuse.
  • Extensively used Grid View and Form View to display fetched data to make changes.

Environment: .NET (WPF, WCF, Windows Forms), JavaScript, JQuery, SSIS packages, C#, MYSQL

We'd love your feedback!