We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • A highly skilled individual with 9+ 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, 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.
  • Very Good problem solving and analytical skills, highly motivated, quick learner.
  • Effective in working independently and collaboratively in teams.
  • Very Good Team Player.

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, Win Merge, Click once

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr. Software Developer

Responsibilities:

  • Analyzed the existing system which uses the old technology called Mastervox for Speedpay IVR.
  • Had very Good exposure on Speedpay 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 on the Complex call flow logic within the Speedpay IVR.
  • 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

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.
  • Performed Code reviews and provided valuable suggestions to other team members.
  • Highly Appreciated by the Project Manager and Team Lead for providing valuable suggestions in regards to the workflow of the Project.
  • Involved in Team meetings and discussions related to 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

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.
  • Designed custom classes for Data validations, exceptional handling and logging.
  • 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.
  • Created Batch Jobs for taking Database backup and for scheduling functionality.
  • Configuration for Email alerts to the Doctors.
  • 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

Responsibilities:

  • 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.
  • Developed and consumed Services using WCF.
  • 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.
  • Performed Bug Fixing and maintenance of entire application.
  • Worked on IR fixing.
  • 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, West Melbourne, 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,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, Billing Modules of the Application.
  • Created and Implemented customized controls during the Application Development.
  • Worked with SVN for source code management.
  • Involved in Bug fixes and maintenance of Project.
  • Worked closely with QA and DBA Team.
  • Worked with SSRS for Report Designing.
  • Worked with Cruise Control for Build Implementation.
  • Used Dev Express control and Telerik control in Designing of the Application.
  • 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

Responsibilities:

  • Analyze and Understanding of Business Requirements.
  • Involved in Meeting and provided valuable suggestions for the Project.
  • Developed core functionality with the ASP.NET Framework (VB.NET,ADO.NET)
  • Created and Consumed Web services.
  • Used Ajax Techniques and Collapsible Panel Extender control for enhancing performance and responsiveness.
  • Implemented Factory Design Pattern.
  • Worked on cross browser compatibility of ASP.Net Web Pages and styles and Themes to work better on IE and Firefox.
  • Worked with HTML,CSS, AJAX and JQuery to design the Web site.
  • Used Java script for client side validations.
  • Used Gridview, Repeater controls, Ajax Toolkit, Validation Controls extensively during Development.
  • Used SQL Server Profiler for detailed analysis for Stored Procedures.
  • Involved in Bug fixes and maintenance.
  • Worked with User controls for creating repeated sections.
  • Used SSRS for report designing.
  • Developed and consumed web services.
  • Designed Database driven web pages where controls are created dynamically at runtime.
  • Provided valuable suggestions to the team members.

Environment: VB.NET, ASP.NET 3.5, ADO.Net, Web Services, SOAP,WSDL, SQL Server 2008, XML,CSS 2.0, SSRS, T-SQL, SVN, Visual Studio 2008, SQL Profiler, IIS 6.0, HTML, JQuery, Javascript, Ajax Tool Kit, Ajax Extensions.

Confidential

Responsibilities:

  • Involved in Requirement analysis, coding and documenting technical specifications.
  • Worked with UML class diagrams using Rational Rose.
  • Used 3 - tier layer architecture (Business layer, Data Access layer, Presentation layer).
  • Worked extensively with the State Management.
  • Created Logins and set up permissions to enable access to only authenticated users.
  • Developed User Controls for custom modules for using in different places.
  • Developed Medication and Prescription Modules in this Project.
  • Client side validations and functionality are done using JavaScript.
  • Used cascading style sheets for Page Design.
  • Created stored procedures, functions to retrieve data from SQL Server 2005.
  • Extensively used server side validation controls.
  • Used Component One Tool for Report designing.
  • Successfully converted existing application developed in Classic ASP into ASP.NET Application.

Environment: VB.NET, ASP.NET 3.5, ADO.Net, Web Services, SOAP,WSDL, SQL Server 2008, CSS, Component One, T-SQL, Visual Studio 2008, IIS 6.0, HTML, JQuery, Javascript, Ajax Tool Kit, Ajax Extensions, Rational Rose.

Confidential, Dallas, TX

Software Engineer

Responsibilities:

  • 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.
  • Used Java script for client validations and functionality.
  • Extensively used User Controls especially developed for internal search, and grids to display data.
  • Worked with Crystal Report for Report Design.
  • Developed and used Typed Datasets extensively to work with ADO.Net objects.
  • Used State Management and Caching strategies to talk between ASP.Net pages.
  • Implemented application using third party controls.
  • Worked on the Enhancements of the Project.

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 Gridview control and repeater control.
  • Implemented Forms based authentication.
  • 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.

Confidential

Responsibilities:

  • Worked with the UI Design and Development of the Project.
  • Created and Consumed Web services.
  • Worked in the Employee Registration Module, HR Module.
  • Worked with CSS in designing the Application.
  • Used SQL Server 2005 for writing SQL Queries, Stored Procedures, and Functions.
  • Involved in meeting with development and testing team to relay any changed requirements
  • Used Crystal Reports for designing reports.
  • Debugging and Fixing Issues.
  • Extensively worked with Gridview, Data List, File Upload, Pagination controls.
  • Worked with ASP.Net Web controls and performed server side and client side validations.

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

We'd love your feedback!