We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • A highly skilled individual with 10 years of industry experience in programming and software development in Web Applications, WPF Applications using C#, VB.Net with SQL Server Database.
  • Exceptional ability to adapt to latest technologies perseverant, innovative and organized.
  • Expertise in using .Net technologies such as C#, VB.Net, Web - Forms, ASP.Net, ADO.Net, WPF(XAML),LINQ, Ajax, MVC, Entity Framework, MVP,MVVM using PRISM Architecture, Visual Studio 2005/2008/2010/2012 .
  • Proficient in designing and developing of services using WCF (Windows Communication Foundation) and legacy Web Services (SOAP) Architecture.
  • Domain expertise in Financial, Health care.
  • Solid skills in Object- Oriented Design and Programming.
  • Good knowledge of .Net Fundamentals, .Net Framework, CLR, CTS.
  • Good Understanding of GOF design patterns &UML Diagrams with Microsoft Visio and Rational Rose.
  • Experienced with SOA (Service Oriented Architecture) for Project developments.
  • Proficient in client side scripting technologies like CSS, JavaScript, JQuery, HTML/DHTML, AJAX.
  • Proficient experience with SQL Server 2005/2008/2012, MYSQL.
  • Extensive experience in T-SQL for writing complex Stored Procedures, Triggers and User defined functions.
  • Good Knowledge of Performance Tuning for SQL Server Queries and Stored Procedures.
  • Worked extensively with Data Adapter, Dataset, and Data reader as part of ADO.NET to access and update Database.
  • Experience with Software Development Processes & Models: Agile, Waterfall Model.
  • Very Strong Working knowledge with Reporting tools namely SSRS, Component one.
  • Experience in Load Testing, Code reviews and implemented automated unit testing with Nunit.
  • Good knowledge with Oracle 9i/10g.
  • Comfortable with Bootstrap and Angular JS.
  • Through understanding of SDLC, including requirement specifications, design specifications. Worked closely with Business Analysts to gather user requirements.
  • Expert in debugging an application using the debugging tool provided by the Visual Studio.Net IDE and SQL Profiler tool provided by SQL Server.
  • Strong Experience with version control tool SVN, TFS.
  • Strong skills in developing 3-tier and N-tier architecture systems.

TECHNICAL SKILLS:

Microsoft Technologies: .NET Framework 2.0/ 3.0/3.5/ 4.0/4.5, ASP.NET, MVC, WPF, WCF,AJAX, ADO.NET, Microsoft Visio (UML Diagrams), IIS

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

Web Technologies: HTML,CSS,XML,SOAP,WSDL,UDDI

RDBMS & Tools: SQL Server 2005/ 2008R2/2012,Oracle 9i/10g, SQL Profiler, Fiddler

Reporting Tools: SSRS, Component One, Crystal Reports

Scripting Languages: JavaScript, JQuery, Angular JS

Version Controls: Team Foundation Server, SVN Tortoise

Third Party Controls: Telerik Controls, Dev Express Controls, Cruise Control

Miscellaneous: Microsoft Office 2003/2007, MS Visio, Balsamiq mockup Tool, WinMerge, Click once

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr. Software Developer

Roles & Responsibilities

  • Analyzed the existing system which uses the old technology called Mastervox for Speed pay IVR.
  • Had very Good exposure on Speed pay IVR functionalities and operations.
  • Worked on the Middle - layer and Outer-layer of the Application.
  • Developed the application using C#, VXML (Voice XML).
  • Developed and consumed Services using WCF.
  • Involved in the development of the Application for both the scrape and non-scrape clients.
  • Worked on various customizations of Speedpay IVR call-flow for multiple clients as per the requirements.
  • Worked on the DTMF call-flow transfers.
  • Involved in the development of the Test UI interface used for testing the Speedpay IVR call-flow based on the account numbers and language.
  • Worked extensively with the VXML files for creating and modifying the call-flow for different clients.
  • Worked on the customization of the existing .dat files.
  • Worked with the custom .wav files in prompting the users to follow the instructions accordingly.
  • Worked with SQL Server 2012 for writing Queries, Stored Procedures, Functions.
  • Used TFS for maintaining source code.
  • Performed Code reviews and provided valuable suggestions to other team members.
  • Involved in Team meetings and discussions related to the Project.
  • Worked closely with QA for bug fixes to ensure the efficiency and accuracy of the code.
  • Worked on the deployment documentation for Production deployments to be made.

Environment: C#.NET, WCF, SQL Server 2012, Voice-XML, T-SQL, TFS, Visual Studio 2012.

Confidential, Charlotte, NC

Sr. Software Developer

Roles & Responsibilities

  • Prepared analysis, design documents, estimation for different components and functional modules required by the system.
  • Developed application using agile methodology.
  • Built Web Application using SOA architecture with ASP.Net MVC, C#, HTML, CSS, JQuery, JavaScript.
  • Developed and consumed WCF Services.
  • Worked with SQL Server 2012 for writing Complex Queries, Stored Procedures, Functions, Mapping table relations.
  • Involved in retrieving data using LINQ to SQL and LINQ to objects with ASP.NET, worked with the database using LINQ to SQL.
  • Worked closely with Business analysts, DBA & QA team in this Project.
  • Developed User Account Management in the application including validations, user objects and session management.
  • Gained an exclusive experience working with adding User controls, creating custom modules, Master templates etc.
  • Involved in performance tuning of the Application by creating various database Indexes and optimizing database queries.
  • Worked exclusively with SSRS for Designing Reports.
  • Used TFS for maintaining source code.
  • Worked with Cruise control for build Implementation.
  • Used SQL Server Profiler for detailed analysis of Stored Procedures.
  • Highly Appreciated by the Project Manager and Team Lead for providing valuable suggestions in regards to the workflow of the Project.
  • Worked on Deployment to QA with configuration settings. Experience with IIS.
  • Worked closely with QA for bug fixes to ensure the efficiency and accuracy of the code.

Environment: C#.NET, ASP.NET MVC4.5, WCF, SQL Server 2012, ADO.NET, AJAX, XML, SQL Profiler, JSON,CSS, SSRS, T-SQL, TFS, Visual Studio 2012, JQuery, JavaScript, Cruise Control, Microsoft Visio.

Confidential, Newark, NJ

Sr. Software Developer

Resource Management System

Responsibilities:

  • Gathered Business Requirements, Design, Development and Testing of WPF application.
  • Analyzed and designed new WPF Application using MVP, MVVM and repository pattern from design to completion.
  • Created WCF services responsible for communicating and providing real time data for integrated server to client Application.
  • Developed application using PRISM Architecture and Dependency injection.
  • Built application using SOA architecture.
  • Created Proxy for client Application using SvcUtil tools and also used as Service reference.
  • Involved in the Workflow Architecture and table design structure.
  • Applied Multi-threaded techniques for creating high performance application. Multi-threading was used to process data in chunks to improve performance.
  • Mentored junior developers and made them to follow the standards as per specifications and performed code reviews.
  • Worked with the Layout and maintain the uniformity throughout the Application.
  • Move the business logic and complex mathematical calculations from UI Layer to SQL Server wherever possible.
  • Interact with Project managers, Business Analyst to resolve any issue in timely manner and keep everyone informed about the status of the Project.
  • Used SQL Server Profiler for detailed analysis of Stored Procedures.
  • Worked with SSRS for Report designing.

Environment: C#.NET, ASP.NET 4.0, WPF, WCF, SQL Server 2008 R2, ADO.NET, XML, SSRS, T-SQL, TFS, Visual Studio 2010, LINQ, Dev-Express, SQL Profiler, Telerik RAD controls, IIS 7.0

Confidential

  • Designed and Development the Confidential Employee Portal using ASP.NET 4.0, C#.NET.
  • Implemented Graphical user Interface (GUI) for Web Forms.
  • Implemented Data access and business logic to meet client requirement.
  • Created Business Logic Layer & Data Access layers to implement the MVC Architecture.
  • Implemented Cascading style sheet (CSS) to improve look and feel of the ASP.NET Webpage.
  • Implementation of Client side validations and functionality using jQuery and ASP.NET MVC Validation implemented at Controller level.
  • Handled ASP.NET features such as Exception Handling and Custom Error messages.
  • Implemented test cases using Nunit.
  • Implemented Multi-threaded concepts to improve performance.
  • Involved in performance tuning of the Application by creating various database Indexes and optimizing database queries.
  • Performed Unit testing on every new version before sending it for User Acceptance Test (UAT).
  • Responsible for deployment of the Application in production and resolving any post-deployment issue.
  • Used Fiddler in Debugging DB Queries.
  • Involved in meeting with development and testing team to relay any changed requirements
  • Used SQL Server Profiler for detailed analysis for Stored Procedures.
  • Provided estimates, daily & weekly status report to the Managers on progress of the tasks.

Environment: C#.NET, ASP.NET 4.0, MVC3.0, WCF,CSS, Entity Framework, AJAX,SQL Server 2008 R2, ADO.NET, SSRS, T-SQL, SVN Tortoise, Fiddler, Visual Studio 2010,Balsamiq, LINQ, IIS 7.0,SQL Profiler.

Confidential, Florida

Programmer Analyst

Responsibilities:

  • Involved in all the phases of SDLC from Software requirement analysis phase to Design, Development, Testing, Integration, Implementation (UAT &Production) and maintenance.
  • Developed UI screens in .Net with MVP, MVVM Pattern.
  • Implemented Service Oriented Architecture (SOA) Layer using C#.Net and WCF to decouple the UI with Business layer.
  • Developed Application using PRISM which contains the Bootstrapper, Shell presenter, Regions, Modules, and Views.
  • Worked on the Authentication and Authorization module based on the different roles in the Application.
  • Implemented the Application using Dependency Injection Pattern.
  • Worked on the Inpatient, Front Office, and Billing Modules of the Application.
  • Worked with SVN for source code management.
  • Worked closely with QA and DBA Team.
  • Worked with SSRS for Report Designing.
  • Used click once tool for publishing application to end users.

Environment: C#.NET, ASP.NET 4.0, WPF, WCF, SQL Server 2008 R2, XML, SSRS, T-SQL, SVN, Visual Studio 2010, LINQ, Dev-Express, SQL Profiler, Fiddler, Telerik RAD controls, IIS 7.0, Click Once tool, Cruise Control

Confidential, Dallas, TX

Software Engineer

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 N-tier application in .Net using 3 Layer approach namely Presentation, Business and Data Access layers.
  • Used ADO.NET Technology to build Data Access Components.
  • 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 SQL Server 2005 for writing SQL Queries, Stored Procedures, Functions, and Triggers.
  • Developed and used Typed Datasets extensively to work with ADO.Net objects.
  • Used State Management and Caching strategies to talk between ASP.Net pages.

Environment: C#.NET, ASP.NET 3.5, ADO.Net, Web Services, SOAP, SQL Server 2005, CSS, Crystal Report, T-SQL, Visual Studio 2008, HTML, JavaScript, Ajax Tool Kit, Telerik.

Confidential

Software Engineer

Responsibilities:

  • Actively Participated in the Design, Development and Testing of the ASP.NET Application.
  • Developed Application using Waterfall Model.
  • Used in built ASP.Net Login controls to authenticate users.
  • Applied styles to web page using CSS to ensure compliance standards
  • Used ADO.NET objects such as Dataset, Data table and Data Adapter, for consistent access to SQL data sources.
  • Created and consumed Web Services.
  • Created Tables, Stored Procedures, views & Functions using SQL Server2005.
  • Actively used all .Net validation controls, Ajax Tool kit control and JavaScript for validating controls
  • Worked with Grid view control and repeater control.
  • Performed Client Side Validation using JavaScript and Server side Validation.
  • Created Modal Pop-up and Calendar controls.

Environment: C#.NET, ASP.NET 2.0, ADO.Net, Web Services, SOAP, SQL Server 2005, CSS, Visual Studio 2005, HTML, JavaScript, Win Merge, Crystal Report.

We'd love your feedback!