We provide IT Staff Augmentation Services!

Senior Software Developer Resume

SUMMARY:

  • 10+ Years of experience in design and development of Enterprise Applications in Microsoft .NET related technologies.
  • Experience in application development using Win Forms with C#, Web Forms in ASP.NET, VB.NET,ADO.NET, LINQ, Web API, MVC, Bootstrap, HTML, Java Script, Angular JS, Windows Services,JQuery and other modern web technology frameworks.
  • Experience in Agile Methodology and Software Development Life Cycle (SDLC), which includes analysis, design, coding, testing and deployment.
  • Experience in configuring applications in IIS, Web security, creating and consuming Web Services
  • Experience on MSMQ Windows Services.
  • Experience in using Multithreading, Serialization, Delegates and Generics.
  • Expertise in developing and consuming WEBAPI services.
  • Expertise in implementing SOA architecture through WCF services which used to rapidly building service - oriented applications that communicate across the web and the enterprise with features Serialization, Versioning, Interoperability and hosting.
  • Experience on ASP, VB and SQL Server.
  • Proven capability of working with a team and also as an individual. Experience working with distributed teams - offshore/onshore model.
  • Proficient in design, development of GUI as per user requirements.
  • Extensive experience in monitoring, troubleshooting and supporting .NET based applications and infrastructure. Expertise in Object Oriented Programming, Client/Server Applications.
  • Expertise in developing Client/Server, Web Applications, Multi - tier applications

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Developer

Environment: :.Net Framework 4.0, Visual Studio 2015, ASP.NET, JavaScript, AngularJS, Web API, Postman, Soap UI, Dapper, JSON, XML, SQL SERVER 2012, Dapper, IIS, Windows Server 2012, Subversion(SVN), TeamCity, HPQC Manager

Responsibilities:

  • Involved in analysis, design, and development and testing of the web application and the services.
  • Participated in Grooming Sessions, Sprint Planning meetings, stand-ups and Retrospectives for every iteration involved.
  • Worked closely with analyst and co-developers to improve the usability.
  • Analysis of client specifications for the practical code implementation.
  • Followed Agile methodology for the project development.
  • Created web application using AngularJS.
  • Design and developed Communication between AngularJS and WepApi Framework.
  • Implemented routing in AngularJS using state Provider.
  • Implemented sessions using local storage in AngularJS
  • Worked extensively WCF services using test driven data (TDD).
  • Developed and consumed web API’s (SOAP and RESTFUL Services).
  • Experience in using ASP.NET, and AngularJS to build Single Page Applications (SPA).
  • Utilized LINQ to SQL technology extensively to interact with the SQL
  • Used Web API as Service layer to perform the set of convention HTTP protocols for performing CRUD operations.
  • Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
  • Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, and Bindings.
  • Established communication between different applications running on same/different platforms using WCF.
  • Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
  • Create and implement Service Contract interfaces for synchronous and asynchronous communication.
  • Create Service Contracts, Data Contracts, Operation Contracts, Routing and Workflows using C#.
  • Created different View-Models for the service.
  • Used Dapper (ORM) for the database connectivity, to save data from business layer to DB.
  • Worked on FCUtils tool used to generate the Model classes of the DB columns.
  • Experience with Database Programming, designing, modeling and Development using MS SQL Server and good experience in SQL (T-SQL), Views and Stored procedures.
  • Implemented Web API services and WCF (SOA) for the communication between client and server using SOAP.
  • Worked on high priority defects to fix the issues and used HPQC manager to keep the track of the defects.
  • Used Generics, Lambda Expressions, Extension Methods, Dapper to Sql.
  • Deployed code to SIT environment to test the data in applications.
  • Worked on web services to import data from CRM application to web application

Confidential

Senior Software Developer

Environment: (with skill versions):ASP.NET 4.0; C#; Web Services; MVC4.0; WCF; HTML; CSS; Visual Studio 2013; SQL Server Management Studio 2008; Entity Framework; TFS;ANGULAR

Responsibilities:

  • Worked closely with clients to gather the requirements.
  • MVC (model-view-controller) architecture based development.
  • Developed View-Models to restrict the controllers to control the dataflow between the model and view.
  • Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 3 (Razor View Engine), AJAX, jQuery, HTML, CSS.
  • Designed and developed UI using ASP.NET, HTML, CSS, jQuery and AJAX.
  • Exception handling functionalities were embedded into the business logic layer with C#.NET as code behind.
  • Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
  • Client-Side validations were used as validation controls and java scripts were coded for functionalities at client-side.
  • Created services using WCF over HTTP.
  • Developed web applications using ANGULARJS.
  • Used LINQ and ADO.NET Entity Framework 4.0 for Database interaction.
  • Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
  • SQL queries were written using joins on multiple tables into stored procedures. Functions, Triggers and Indexes were also used for achieving few database search functionalities.
  • Developed Web user controls for reusing controls in multiple web pages.
  • Used TFS for project tracking and Source Control.

Confidential, Westlake, Texas

Associate

Environment: (with skill versions):MVC, ASP.Net, jQuery, Java Script, Ajax, Cl ASP, VB, C#, WCF, Angular JS, TFS and SQL Server

Responsibilities:

  • Experience in Agile Methodology and Software Development Life Cycle (SDLC), which includes analysis, design, coding, testing and deployment.
  • Developed web services using WCF and WEB API.
  • Designed the user interface using jQuery with the help of WEB API
  • WPF/XAML Desktop Programming/Design/Development
  • Used agile methodology in Software Development.
  • Interacting with Onsite team and Product Owner to get the requirement.
  • Developed application using Visual Studio 2012.
  • Designing the Web Forms using ASP, ASP.Net, HTML and CSS.
  • Developed windows forms using VB.Net.
  • Writing the code in C# for Business Layer.
  • Generated Reports using Active Reports 6.0.
  • Used AngularJs for front end scripting.
  • Used Java Script to validate front end application.
  • Configured the automated job server through VB.Net Exe using Windows service.
  • Using ADO.Net to connect backend database SQL Server.
  • Maintaining the application using Team Foundation Server.
  • Responsible for merging the code using TFS.
  • Creating store procedures using T-SQL in SQL Server 2008.
  • Developed web services and consumed services in the application
  • Creating, Retrieving Request tickets from Version1.
  • Leading and managing agile, distributed team between offshore and onshore
  • Technical lead and mentoring the team.
  • Writing test cases for unit testing.
  • Deploying the Application to different environments using Quick Build.

Confidential

Software Engineer

Environment:

  • VB.Net
  • Database: SQL Server 2005
  • O/s: Windows 2000
  • Visual studio 2008

Responsibilities:

  • Design, code, test, and support web and windows based applications using Visual Studio, VB.NET, .NET, SQL.
  • Developed user interfaces, service layer, business layer, data access layer using C#.
  • Participated in daily agile scrum activities in order to meet sprint goals and groom product backlog items for development planning.
  • Responsible for maintaining versions of source code using Team Foundation Server (TFS)
  • Wrote SQL stored procedures, User defined Functions, complex SQL queries with Joins, Stored Procedures, Cursors, Views and running daily jobs on MS SQL server.
  • Fixed bugs and problems for design and functionality.
  • Implemented Data Access Layer using ADO.NET to communicate with Microsoft SQL Server Database.

Confidential

Software Developer

Environment: (with skill versions):

  • VB.Net
  • Database: MS-SQL Server2000.
  • O/s: Windows 2000
  • Visual studio 2005.

Responsibilities:

  • Developed GUI for E-charts Manager.
  • Coding Part for E-charts, Secure Share Manager.
  • Developed various test cases and test scripts.
  • Tested the web pages and the business rules for the application.
  • Reviewed Test cases written by and made modification for better execution of Test cases.
  • Performed Functional Testing.
  • Regression testing was implemented at various phases of the development and test cycles.
  • Implemented Integration Testing after Completion of modules.
  • Prepared defect tracking reports.
  • As a team member involved in Designing and coding the modules.

Hire Now