We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

Morris Plains, NJ

SUMMARY

  • Astute and versatile professional offering around 8 years of experience in the IT sector.
  • Extended expertise in Software Development including complete Software Development Life Cycle (SDLC), analysis, design, development and implementation of web based applications using Microsoft .Net technologies
  • Experienced in developing web - based applications using Frameworks 2.0/3.5/4.0, VS. Net 2005/2008/2010 , ASP, ASP.NET, LINQ, AJAX, ADO.NET, C#.NET, WCF, XML, IIS, JavaScript, JQuery, HTML, CSS, SQL Server.
  • Experience in data access using ADO.NET, Entity Framework.
  • LINQ experience to work with Datasets, Objects, Entities.
  • Experienced in developing and consuming Web Services and WCF Services, REST Services.
  • Experience in analyzing web page performance using YSlow, Firebug and building high performance pages
  • Experience in writing AJAX calls using JQuery, Java Script, ASP.NET AJAX with JSON data format
  • Experience in client scripting languages/frameworks JavaScript, JQuery and having knowledge in Agular.JS
  • Experience with FE validations using .NET validation controls, Regular expressions
  • Experience in SQL Server 2008/2005/2000 , Accountable for designing the database and creating database objects like Stored procedures, Functions, Cursors, Views, Triggers in SQL. Also have knowledge on SSRS.
  • Experience in developing UI markup using HTML, CSS
  • Unit Test Business Layer class libraries using Nunit.
  • Experience in testing service Layer code using SOAPUI and POSTMAN tools.
  • Experience in creating sites for different domains using Sharepoint2007
  • Experience in software development using Agile Model
  • Experience in source management tools like VSS 6.0, Clear Case
  • Experience in creating builds using Install Shield
  • Experience in creating scripts in Selenium-RC & Web driver by using Java.
  • Knowledge in various frameworks like Keyword Driven, Data Driven and Hybrid Frameworks with Selenium.
  • Experienced in developing Test Strategy, Test Scenarios, Test Plan, Test Cases/ scripts.
  • Expertise in performing different kinds of testing like Functional, GUI, Backend, Regression Testing, Integration, End to End and UAT.
  • Experience in using Jenkins.
  • Passionate to learn and experiment new technologies

TECHNICAL SKILLS

.Net Technologies: ASP. Net, C#, ADO.Net, Web Services, WCF

Web Technologies: HTML5, CSS, jQuery, JavaScript, Agular.JS, AJAX, XML, JSON, LINQ

.Net Performance: YSlow, Firebug

Databases: SQL Server 2008/2005/2000

Operating Systems: Windows Server 2003, Windows XP, Windows 7.

Web Server: Internet Information Server (IIS).

IDE: Visual Studio.NET 2013/2010/2008/2005.

Reporting Tools: SSRS

Framework: Microsoft .Net Framework 4.0/3.5/2.0.

Versioning Tools: Source Safe 6.0(VSS), knowledge in TFS

Methodology: Agile Methodology.

PROFESSIONAL EXPERIENCE

Confidential, Morris Plains, NJ

Senior Software Developer (.Net, C#)

Responsibilities:

  • Responsible for developing the web applications using ASP.Net MVC.
  • Designed User Interface using JS, HTML, and CSS.
  • Used JavaScript for writing complex Client side scripts for Performing Client side logics
  • Business layer design as well as Data Access Layer using Entity Framework.
  • Code reviews for the enhancements to the re-designed modules by the team.
  • Involved in Code Refactoring and clean-up using ReSharper.
  • Involved in the performance improvement of the application using different third party tools like YSlow, Firebug.
  • Scrum meetings (Sprint reviews and Retrospectives).
  • Worked on designing and developing Win forms and Web forms ASPX pages.
  • Created Use Cases, Class diagrams and sequence diagrams using UML.
  • Worked on application development using technologies such as Entity Framework.
  • Implemented forms authentication and authorization.
  • Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently.
  • Written SQL Queries, Stored Procedures and Triggers for data Retrieval and data Insertion.
  • Used SSRS (SQL Server Reporting Services) for generating reports.
  • Used Windows Communication Foundation (WCF) methodology to implement the web services.
  • Involved in Documentation, Unit Testing and Integration Testing.

Confidential, Salt Lake City, Utah

Software Developer (.Net, C#)

Responsibilities:

  • Developed Object Oriented approach for analysis and designing N-Tier architecture.
  • Worked in Agile Methodologies.
  • Involved in enhancing already existing application which was written in ASP.NET MVC.
  • Developed controllers and its action methods for the entire workflow for the application with ASP.NET MVC
  • Responsible to develop the forms based authentication to ensure the security in overall application.
  • WCF Service Interface Layer is designed which includes Service Contracts, Operation Contracts and Fault Contracts if any exception is expected to throw outside of the service boundary.
  • Created web methods in WCF Service using .Net and added caching in WCF Service using Memory Cache.
  • Implemented search and CRUD operations using Entity Framework object model.
  • Created Entity Framework object model which handles the data from/ to SQL.
  • Written Queries using SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Involved Unit Testing and Integration testing identified performance issues and solved.
  • Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).

Confidential, KY

.Net Developer (.Net, C#)

Responsibilities:

  • Developed core functionality using ASP.Net, C# and MVCFramework.
  • Created responsive web design using HTML5, Bootstrap3 and AngularJS.
  • Created custom Directives and Controller using AngularJS.
  • Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
  • Designed and developed middle tier Windows Communication Foundation (WCF) services for implementing the core functional areas in application and consuming the services.
  • Created MVC based Rest APIs for custom UI development.
  • Designed and developed database in MS SQL by creating tables, stored procedures, functions, views and triggers to facilitate the applications.
  • Utilized LinQ and LinQ to SQL technology in Data Access Layer for data retrieving, querying, storage and manipulation.
  • Created Cascading Style Sheets and XML-Schemas.
  • Key role in handling various tests including development, functional and integration
  • Created an error logging mechanism to log application errors in database.
  • Implemented Server side and Client side validation modules using Validation Controls and JavaScript.
  • Used CSS for styling the web pages.
  • Worked on application development using technologies such as Entity Framework.
  • Implemented forms authentication.
  • Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently.
  • Written SQL Queries, Stored Procedures and Triggers for data Retrieval and data Insertion.
  • Used SSRS (SQL Server Reporting Services) for generating reports.
  • Used Windows Communication Foundation (WCF) methodology to implement the web services.
  • Involved in Documentation, Unit Testing and Integration Testing.

Confidential, FL

Software Developer (.Net, C#)

Responsibilities:

  • Developed reusable business class libraries, implemented those classes using VB.Net.
  • Created custom tool to capture customer details from IBM tool called Pcomm(Edge) and image format of document viewer
  • Used Microsoft enterprise library for logging, validation, data access, exception handling.
  • Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
  • Used Confidential in built tools to get Customer info and perform security validations like authentication and authorization.
  • Developed various LINQ Data context object with ADO.NET Entity Framework for most of the DAL operations.
  • Performed operations in excel using VB.net for calculations for loan term, interest rate, loan amount. Storing and retrieving of columns/ sheets.
  • Development of the project, technical discussions, Code reviews.
  • Developing Custom tools for users to enable them to generate the documents(word doc) like offer documents and covering letters.
  • Responsible for development, enhancement, deployment and maintenance including production fix, managing content database, creating and maintaining web parts etc.
  • Creating unit test case doc and involving in UAT support and troubleshooting.

Confidential

Software Developer

Responsibilities:

  • Developed core functionality using ASP.NET 3.5, C#, WCF.
  • Used ADO.NET Datasets, Data Tables and Data Adapters to implement a disconnected data model.
  • Created a DLL for Data Access Layer, used ADO.Net.
  • Designed interactive web pages with front - end screens using ASP.Net, C# and HTML technology for the e-statement server as per the requirements.
  • Performed client-side and server-side form validations using JavaScript and ASP.NET validation controls respectively.
  • Designed and developed server side libraries, such as database connection pooling and thread pooling, database design and modeling that support different projects.
  • Used Master Pages for a unified look and feel of the application.
  • Key role in handling various tests including development, functional and integration
  • Involving in technical discussions and Code reviews using company standards.
  • Designed user interface using JavaScript, CSS, and Ajax toolkit
  • Designed several reports using Crystal Reports.
  • Actively involved in backend enhancement jobs like Optimizing Query, creating SSIS packages and generating SSRS reports.

Confidential

Software Developer

Responsibilities:

  • Understanding requirements from PKM-Reuse Team & Prototyping
  • Developed application logic and middle tier API code using C#. Worked intensely on the Business Layer.
  • Extensively used ADO.NET technology in accessing Database Parameterized Queries using Datasets, Data Tables, Data Views and Connection, Command Objects
  • Developed User Control consisting of rich ASP.NET user controls in C# using the Ajax tool kit in .NET 3.5
  • Developed Web Services to implement the business layer.
  • Implemented Client side validations, Scripting using Java Script.
  • Designed Web Pages that dynamically loads the user controls, ASP.NET controls.
  • Performed unit testing and Integration Testing. Involved in writing test cases & testing the applications.
  • Developed authentication using Form Authentication
  • Implementing web pages and integrating to middle tier & data access layer.
  • Exception handling across all screens using custom exception block.
  • Manual testing all the modules and functionalities.
  • Unit Test using Nunit
  • Giving Support (Like running backend scripts)
  • Developed Custom websites with Sharepoint2007
  • Created Indexes in portal mapping to specific repository to Provide Search functionality for the portal users
  • Assigning permissions to the users according to their hierarchy

We'd love your feedback!