We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

4.00/5 (Submit Your Rating)

VirginiA

SUMMARY

  • .Net Developer with around 8+ years of IT experience with exceptional skills in Analysis, Design and Development of high scalable n - tier Web Applications, Distributed Applications and Web Services using Microsoft Technologies.
  • Experience developing N-Tier .net web applications
  • Proficient in developing application with .NET Framework (3.5/4.0/4.5) and associated technologies, including: as ASP.NET, ASP.NET MVC, C#, ADO.Net, WPF, WCF, Silver light, T-SQL, TFS, SSRS, Entity Frame work and SQL Server 2005/2008/2008 R2 and 2012.
  • Experience in developing applications using Entity Framework MVC architecture andMVVM.
  • Experience in Client-side web development utilizing HTML. CSS, Bootstrap, Ajax, JavaScript, JQuery, Angular JS
  • Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
  • Extensively worked on HTML/HTML5, XHTML, DHTML and CSS3 to design rich web pages.
  • Designed the WebUI usingRAZOR View Engine, HTML, XSL/XSLT, JavaScript,CSS, JQuery, Angular JS,Web Formsand AJAXcontrols.
  • Extensively worked on Queries, Stored Procedures, Functions, Triggers and Views in SQL Server 2005/2008 R2 and 2012 to access database.
  • Developed applications leveraging ADO.NET, LINQ to SQL, Entity Framework 4.5.
  • Working knowledge of single page applications (SPA) using current JavaScript frameworks & tooling such as MVC, AngularJS, Html5, GIS Mapping,STETONINSPECTIONTOOLSand Modernize
  • Experience with various JavaScript API (Google Earth, Open Layers, and ArcGIS) developing web-basedmapping
  • Expertise in using SVN &TeamFoundationServer (TFS).
  • Worked on front end web application development using Master Pages, Themes, Skins, HTML, XML, CSS, JavaScript and ASP.Net Custom Control.
  • Experience in Object Oriented C# Programmer in MVC 3, used MVC &MVVCDesign Patterns.
  • Involved in creating DNN modules and convertingASP.NET pages to DotNetNuke modules.
  • Excellent knowledge of developing application using ASP.Net MVC framework to support clean Separation of Concerns and higher testability.
  • Worked extensively with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
  • Experience in Test Driven Development (TDD)
  • Knowledge in error and event handling: precedence Constraints, Break Points, Check points and Logging inSSIS.
  • Experience in modernize Identity & Access Management security practices.
  • Experience project delivery and reduce cost of IAM security considerations.
  • Knowledge in using global variables, expressions and functions for the reports with immense experience in handling sub reports inSSRS.
  • Development, debugging, and unit testing with Visual Studio and Eclipse.
  • Experienced at using VSS and TFS for integration, code security, version and source control.
  • Comprehensive software development life-cycle experience with active involvement in requirements gathering, analysis, design, programming, testing and implementation.
  • Self-Motivated and a Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
  • Task-oriented and committed to deliver work products within the established timelines
  • Knowledge big data processing and open source tools, mongo DB, Hadoop,
  • Knowledge large systems software design and development, with knowledge of UNIX/Linux

TECHNICAL SKILLS

.NET Technologies: C,C++, C#.NET, ASP.NET, ADO.NET, Web Services, .NET Framework 1.1/2.0/3.0/3.5/4.0, ADO.NET, LINQ, WPF, WCF, MVC (3.0,4.0)

Practices: Test Driven Development, UML, OOPS

Web & Scripting Technologies: ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML,HTML 5, XHTML, XML, XSLT, XAML, JavaScript, JQuery, Angular JS, CSS, IIS 5.0/6.0/7, Expression Blend 3.0/4.0, Bootstrap

Database: SQL Server 2005/2008/2008 R2, 2012, MySQL, Oracle Pervasive SQL Knowledge in MangoDB Oracle 9i/10g/11g, MS SQL Server 2005/2008/2012, DB2 9.5/9.7

Tools: MS Visio, MS Project Management, MS Office, Macromedia Dreamweaver, SSIS, SSRS, Crystal reports, N-Unit, Re Sharper.

Software / IDE: Visual Studio 6.0, Microsoft Visual Studio.NET 2005/2008/2010, 2013.

OS/Methodologies: Windows 2000/2003/NT/XP/7/Vista/98, UNIX, MS DOS

Other Languages: C, C++, Java, 8085 & 8086 assembly languages

PROFESSIONAL EXPERIENCE

Confidential, Virginia

Sr. Software Developer

Responsibilities:

  • Used AGILE/SCRUM methodology to implement the application.
  • Involved in proposing High Level estimates and application designing with business analysts and Technical Architect to outline the proposed solution.
  • CrewPayRegister (AngularJS 1.3 with Asp.netWebApi2 using C#)
  • Lead a team of 3 individuals (1 UI Designer and 2 Junior Developers) and migrated a Asp.net2.0 WebForms website to a SPA (Single Page Application) .net4.5 website using AngularJS and Asp.netWeb API.
  • Developed web pages using ASP.NETand VB.NET.
  • ServiceUpgrade and deployment with newer build, Servers maintenance and troubleshooting.
  • Strong Experience in GIT.
  • Experience in object-oriented design, algorithm design, data structures, and distributed computing.
  • Managed the security configuration of allweb/ Windowsservers, using Group Policies, Symantec Endpoint Manager, andWindowsSystem UpdateServices.
  • Access ASP.NET WCF services from applications and implemented AJAX script to handleevents and manipulate controls.
  • Used technologies provided by theVB.NETframework including ASP.NET, ADO.NET, Web Services using SOAP and data manipulation using XML. Design of multiple web APIs.
  • Created Views and Partial Views - UI and middle tier for various modules usingVB.Net, MVC (Razor View Engine), AJAX, jQuery, HTML, CSS
  • Used Angular JS to develop single page application(SPA)
  • Extensively worked on smartpointers(COMPointerclasses) for easymemoryaccess.
  • Solely architected and designed the new Web UI andWeb API Layer.
  • Asp.netWebapi2 using C#/VB.net, TFS, SQL Server 2012.
  • Experience in usingTeamFoundationServer (TFS), Microsoft Visual Source Safe (VSS) and Subversion (SVN) for Source management.
  • Applications with ASP.NETMVC 3.0, 3-TireandN-TireArchitecture using Web Forms and Razor view engine.
  • Experience background in diversefacets 4.71 / 5.2. of .NET development, encompassing analysis, design, development, and execution of business applications.
  • Leveraging Microsoft IAM assets available in .NET Libraries, Web APIs, and other resources.
  • Involved in designing and developing the GUI for the user interface with various controls (Component Art Grid View, Data List, Textbox, Calendar, List Controls, and Dropdown Validation Controls etc.).
  • Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
  • Worked in development of the User Interface part of the Web Applications and Windows Applications using HTML, CSS, JavaScript, AngularJS, AJAX, JQuery, WPF and Silver light.
  • Implemented a Restful API server withNodejsand Express.
  • Integrated the dynamic pages withAngular JSand JQueryto make the pages dynamic.
  • Expertise inAngularJScontrollers, directives, components, factory and service resources, routings and events.
  • ImplementedAngularJSController functions, service using Controller methods to set up initial state of the object
  • Extensively involved in component development using front end web development tools like CSS, JavaScript, JQuery and Angular JS.
  • Designed and developed the application on ASP.NET MVC 3.5/4.0 Framework.
  • Involved in the design and development of application on .Net, MVC5,MVVMFrameworks.
  • Developed complex MVC Controller, View Models and Helper methods linked to backend database.
  • Implemented and consumed Web Services using WPF to support distributed computing and to enable applications to communicate with each other.
  • Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
  • Created process programs that would spawn new instances if the current program that was under a heavy load -VB.Net, ADO.Net, Visual Source Safe and SQL Server 2000.
  • Used WCF for rapidly building service-oriented applications that communicate across the web and the enterprise utilizingMVVMand Repository pattern.
  • Wrote Complex Stored procedures using Cursors, indexes for performing different searches.
  • Created and updated tables using the Data Definition Language and Data Manipulation Language with respect to the business functionality.
  • Explored various performance related issues and worked to increase the performance by handling various bug fixes and exceptions.
  • Created a new BPM Service (Business Process Management) so as to direct the flow of request.
  • Used LINQ along with ADO.Net for data retrieving, querying, storage and manipulation of different data sources like XML, SQL.
  • Coordinated with off shore team in gathering the status reports to perform efficient Scrum and interacted with the Database developers, testers and Business group to submit the tasks effectively to facilitate proactive resolution of problems.
  • Performed code reviews.
  • Used Perforce for source control of the project.
  • Experience with creating and managingroles for securityin SSIS, SSAS, and SSRS Reports.
  • Modified Web Services to interact with the other applications and exposed them usingSOAPand HTTP.
  • Developed different kind ofreportssuch a Drill-through and Drill-down, SubReports, Charts, Matrix reports, Linkedreports.
  • Responsible for writing Stored Procedures and User Defined Functions to retrieve the data from the central database and extensively worked on bug fixes in SQL procedures using SQL Server 2005/2008.
  • Login Module withLDAPnetworking services

Environment: Visual Studio 2013-.net Framework 4.0, MVC, HTML, CSS, Microsoft SQL Server 2012, C#, ASP.NET MVC 4, HTML, CSS, jQuery, Bootstrap, WCF.

Confidential, Indianapolis

.NET Developer

Responsibilities:

  • Analyze and understand user requirements through functional requirements document.
  • Developed Web Forms for this application using ASP.NET 3.5, MVC 3.0 and C# with Visual Studio 2008 and Microsoft SQL Server 2008.
  • Applied Master Pages, and CSS, Navigation Controls, HTML, for a consistent look and feel for the page designing.
  • Designed database in Microsoft SQL and created Stored Procedures, Functions, Views to reduce the complexity of front-end SQL queries and Triggers to enforce entity relationships.
  • Successfully developed different web pages using C#, ASP, HTML, JavaScript and CSS.
  • Using CSS for the presentation of pages’ design, appearance and formatting table presentation, JavaScript for performing client side validation.
  • Used ADO.NET namespaces and classes, and created data access components to access database.
  • Used Grid View, List View, and Data Pager server controls in conjunction with ADO.NET to display the required information for the end user.
  • Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
  • Employed HTTP for Client/ Server communication.
  • Implemented client side validations using Java Script and server side validations using .NET validation controls.
  • Implemented asynchronous calls to send the request to external service to generate the PDF files. Developed HTTP based servers using ASP.NET Web API.
  • Involved in Unit Testing, Integration Testing, System Testing and deployment of the application.

Environment: C#, WCF, T-SQL, Microsoft Visual Studio 2010, Microsoft SQL Server 2008, jQuery, ASP.NET, ADO.NET, HTML, CSS, Web Services.

Confidential, Illinois

Sr. Software Developer

Responsibilities:

  • Involved in development of the web applications using ASP.NET, VB.Net, C#.NET, HTML, CSS, XML, Web forms, Server Controls and Validation Controls, Master pages, JavaScript, JQuery.
  • Involved in creating Classes, Interfaces and developed Web services using C#.
  • Consumed Remote Web services using WCF Service Model, Developed Reports Using SSRS on a daily basis.
  • Used User Control, Ajax Toolkit, Custom controls to develop the application, Developed Business logic layer using ASP.Net with C# under Visual Studio.
  • Created windows services to automatically business processes and email the log reports to the administrator.
  • Preparing project deliverables like Build notes, Integration test case document, Unit test case documents.
  • Experience with creating and managingroles for securityin SSIS, SSAS, and SSRS Reports.
  • Participated in Test Driven Development (TDD) in developing a WPF application in Agile (SCRUM) environment strictly following the MVVM pattern.
  • Wrote Stored Procedures, Triggers and SQL Queries and LINQ in SQL Server 2008.
  • Performed unit testing and functional testing.
  • Followed Agile Methodology, Publishing the web site on IIS server, Execute system development and maintenance activities.
  • Involved in bug fixing occurred during testing process, Coded for New Modifications and new modules of the application.
  • Designed and developed UI, User Controls, and Client-Server Side Validation Controls using ASP.NET and JavaScript.
  • Used Data Grid, Data List and Data Repeater to display data from the Database.
  • Developed customized user controls and composite controls for various application specific functions, Used Web Controls, List Controls and Validation Controls.
  • Responsible for creating the database design, coding and Unit Testing.
  • Data access layer functions in ADO.NET for SQL Server interactions were developed using SQL Data Adapter, Data Reader and Data Sets.
  • Created Stored Procedures and User Defined Functions, involved in generating, designing and developing reports using Crystal Reports.

Environment: Net Framework 4.5/4.0, MVC 4 with Razor view, ASP.NET, VB.NET, C#, ADO.NET, HTML 5, XML, XSL, XSLT, SSRS, SQL Server 2008, MS Visual Studio .NET 2010, Windows Forms, WCF, Team Foundation Server, IIS 7.

Confidential

.NET Developer

Responsibilities:

  • Involved in design and development of user interfaces using ASP.NET, AJAX, HTML and CSS.
  • Implemented role based security model to control user access to the application.
  • Designed and developed custom web controls for data binding to client applications via XML and the .NET Datasets
  • Designed and developed Web forms using ASP.NET Server Controls, Data Grids, user controls for reusability.
  • Used ASP.Net Validation controls for validating user inputs.
  • Created Views, Stored Procedures, SQL queries and implemented ADO.NET to insert, update, delete and select data from database.
  • Involved in testing, debugging and implementation.
  • Involved in development and documentation of the project using Waterfall methodology.
  • Designed and developed web pages using ASP.Net, JavaScript, HTML and CSS.
  • Implemented server side validation using ASP.Net Validation Controls.
  • Assigned permission and roles based on the hierarchical position of user using ASP.Net authorization.
  • Created dynamic web pages for generating dynamic tables.
  • Created Authenticated logins and validated permissions.
  • Used Data Grid, Data List to populate data from database
  • Involved in Debugging and Testing of the application.
  • Generated different reports to assist in decision making using Crystal Report.

Environment: Visual Studio 2005, ASP.NET, Microsoft .NET Framework 3.0, Web Services, ADO.NET, JavaScript, AJAX, SQL server 2005, Windows XP Pro, IIS, CSS, XML, VSS.

Confidential

Application Developer

Responsibilities:

  • Involve in requirement study and project analysis.
  • Used UML in the design process Use Cases, Process Diagrams, Sequence Diagrams, Data Flow Diagrams.
  • Developed both Web and Window applications for intranet and internet customers.
  • Designed and developed Graphical User Interfaces in ASP.NET using .NET controls, C# and writing of common controls.
  • Code reusability was enhanced with the creation of various DLL in the window applications.
  • Created Stored Procedures using SQL Server to back fill the Data.
  • Worked on Data Access layer using ADO.NET to communicate with the SQL Server database. Wrote Stored Procedures in T-SQL for querying the database.
  • Involved in coding and unit testing for the application development.
  • Prepared knowledge transfer document for the team to understand application process.

Environment: .NET framework 3.5 (ASP.NET, C#), SQL Server 2008 R2, Windows Service, Windows 2008 Server, Web Services, ADO.NET, JavaScript, AJAX, SQL server 2005, Windows XP Pro, IIS, CSS, XML, VSS, HTML, TFS.

Confidential

Application Developer

Responsibilities:

  • Involved in designing, developing and testing the application using C#.net, Asp. Net, HTML and JavaScript, MySQL 1.1 Server as database in all stages of software development lifecycle
  • Implemented client side validations using Java Script and server side validations by using .NET validation controls
  • Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks
  • Developed Custom Controls and User controls for reusable part of the web pages using C#.NET with ASP.NET, designed Web Forms, Win forms for modifying the workflow between iterations without any rework
  • Involved in Unit Testing, preparing Low-Level design and High-Level Design Documentation

Environment: Visual Studio 2005, ASP.NET, Microsoft .NET Framework 3.0, Web Services, ADO.NET, JavaScript, AJAX, SQL server 2005, Windows XP Pro, IIS, CSS, XML, VSS, HTML.

We'd love your feedback!