We provide IT Staff Augmentation Services!

Senior Software Consultant Resume

Jersey City, NJ

SUMMARY

  • Professional Microsoft .NET Developer, with 9+ Years of experience in Microsoft .NET Technologies for software design, development and maintenance of Enterprise applications in Agile SCRUM & Waterfall methodology.
  • 8+ years of extensive experience in SQL Development / maintenance.
  • 6+ years of experience in Banking & Financial Services with having understanding of Capital Market, Equity, Fixed Income, Wealth Investment Management, Asset Management, Risk analysis and management, Trade Lifecycle.
  • 2+ years of experience in Sales Marketing & Travel Domain.
  • Experience in leading development teams of size more than 3 members.
  • Experience in teh area of Web Development, Windows Development, Middleware, and Client/Server applications.
  • Experience in development, maintenance, and deployment with a variety of .NET Framework applications including HTML 5, Angular JS, Bootstrap, JQuery, JavaScript, JSON, AJAX, ASP.NET, MVC, WPF, LINQ, Entity Framework, SSDT, C#, ADO.NET, XML, SQL Server, SSIS & SSRS, Python, Angular 2.
  • Experience in working with Web API, WCF Services and XML Web Services using SOAP/JSON and WSDL following SOA in a distributed environment.
  • Experience in Quartz framework.
  • Experience in Test Driven Development using NUNIT, MS - UNIT for unit testing business components.
  • Extensively used LINQ to SQL, Extension Methods, Anonymous methods, JQuery Prototypes.
  • Experience in Multithreading with use of Task and Background Worker, WPF/XAML application development, Dev Express.
  • Great team player, highly motivated, adaptive and quick learner with excellent interpersonal, technical and communication skills.

TECHNICAL SKILLS

Programming Languages: C, C++, C#, Python

Framework: .NET Framework 4.5 / 4.0 / 3.5 / 2.0 / 1.1, Quartz, MLIF

RDBMS: MS SQL Server 2014/2012 / 2008 R2 / 2005 / 2000, Entity Framework 6.0, SSDT, LINQ to SQLADO.NET

Technologies: ASP.NET, MVC 5, AJAX, JQuery,Angular, Node.js, JavaScript, HTML 5, XML, WPF, XAML

Services: WCF, REST Services, Web Services, Web API, Window Services, JSON, LINQ

Testing: NUNIT, MS UNIT Test, Jasmine, Mock Test, Karma

Deployment: IIS Deployment Package, TFS Build Deployment, Version One, Quartz deployment

Design Pattern: MVC, MVP, MVVM, Repository, Unit of Work, Factory Method, Abstract Factory, SingletonDependency Injection, Publisher/Subscriber Pattern

3rd party Controls: Kendo UI, JQuery UI Plugins, Control - M

IDE: MS Visual Studio .NET 2013 / 2012 / 2010 / 2008 / 2005 / 2003

Source Control: GIT, JIRA, Tortoise SVN, Team Foundation Server (TFS)

Operating System: Windows 8.1 / Windows 7 / 2003 / 2000 / XP

PROFESSIONAL EXPERIENCE

Confidential, Jersey city, NJ

Senior Software Consultant

Responsibilities:

  • Designing and developing application using Microsoft Visual Studio, .Net framework 4.5.
  • Enhancing application using C#, Entity Framework, multithreading.
  • Developing and enhancing User Interface using Angular2.
  • Supporting production issues in SIT,UAT and DUT environment
  • Working on middle tier to extract data from database and creating edmx files to communicate with data layer using Database first approach
  • Importing Excel data and inserting data in SQL Server database and exporting result in json format.
  • To write unit test cases, raising/reviewing review requests and code push across INT/QA cycles. Resolving QA issues.
  • Creating stored procedures and function to implement logic on data layer
  • Developing HTTP services (RESTful services) using WebAPI. Created LINQ queries to retrieve complex data.

Confidential, New York, NY

IT Consultant

Responsibilities:

  • Designed and developed system using python and Quartz framework.
  • Develop front office UI, a dashboard styled reusable UI widget based on navigation UX pattern
  • Developed asynchronous programming using task parallel library.
  • Working on middle tier to extract data from database and creating adapter to communicate between UI and data layer.
  • Designing customizable dashboard using python
  • Importing Excel data and inserting data in SQL Server database. Creating stored procedures and function to implement logic on data layer
  • To write unit test cases, raising/reviewing review requests and code push across INT/QA cycles. Resolving QA issues.
  • Handling support requirements and maintenance in application.
  • Created Pivot stored procedure to complex tables.

Confidential, Jersey City, NJ

Senior Software Developer

Responsibilities:

  • Designing and developing production using C#, WebAPI. Also, working on enhancement of powerful self-service Business Intelligence tool.
  • Working on middle tier to extra data from database and creating wrapper classes to communicate between UI and business layer.
  • Designing customizable dashboard using AngularJS, HTML5
  • Retrieving data from SQL Server database and displaying that on Excel.
  • Handling support requirements and maintenance in Web application.
  • Handling calculations and manipulations of reports at backend process.
  • Extracting data from SQL Server using WebAPI and LINQ Queries.

Confidential

Senior Software Developer

Responsibilities:

  • Designed and developing SSIS packages to migrate data from one database to other and creating reports as per business requirements.
  • Developing packages using C# to convert data from one database to other.
  • Developed application using multithreading to retrieve data from different database and updating same online.
  • Handling parallel threads to get fastest data to execute reports.
  • Handling Production support requirements and maintenance in Web application.
  • Creating web site for upcoming countries using SharePoint and commerce server.
  • Creating proxy classes to consume WCF service and maintenance work on WCF services
  • Handling team for SSIS packaging activity.
  • Created reports using SSRS.
  • Using LINQ to extra data from database.

Confidential

Lead Developer/Senior Developer

Responsibilities:

  • Handling team of 3 for packaging activity
  • Designed and Developed User Interfaces using JQuery and Asp.net
  • Designed and developing SSIS packages and creating reports using SSRS.
  • Creation & implementation of WCF Services in Application.
  • Communicating with client for daily business requirements and changes. Also, progress on team work

Confidential

Lead Developer/Senior Developer

Responsibilities:

  • Developed check processing system Web User Interface for check review and correction in C#.
  • Design and Development of User Interfaces using JQuery and MVC Single Fee module.
  • Provided Valuable suggestion to client by implementing Slider using JQuery and successfully implemented teh same
  • Developed Http Handlers for displaying Check Images in Web Pages asynchronously in C#.
  • Developed re-usable components with sorting, filtering, editing of complex business object information in C#.
  • Wrote/refectoryStored Procedures, triggers, cursors, user defined functions, tables, views and SQL joins and statements for applications
  • Created N-Unit test for testing and created test cases.
  • Package deployment and maintenance of UI component using TFS Build Deployment.

Confidential

Developer

Responsibilities:

  • Developed model, presenter and view for shop by schedule module in C#.
  • Worked on Microsoft translator tool to convert website into multiple languages.
  • Created N-Unit test by creating unit test cases.
  • Package deployment and maintenance of component using TFS Build Process.

Confidential

Developer

Responsibilities:

  • Developed Administrative module for Customer Relationship Management application in C#.
  • Developed Workflow module in C# and SQL Server for processing a lead into an agreement by using “SPANCO” processing series.
  • Deployed manually UI component on IIS server.
  • Worked on Microsoft translator tool to convert website into multiple languages

Confidential

Developer

Responsibilities:

  • Developed User Module based on Role in C#
  • Implemented “Pay-pal Payment Gateway Integration” in ASP.NET web application.
  • Provided maintenance and support for online application.

Confidential

Developer

Responsibilities:

  • Worked complete bill maintenance with creation of crystal report which also to be exported on excel.
  • Developed Master Module based in C#
  • Implemented “Pay-pal Payment Gateway Integration” in ASP.NET web application.
  • Provided maintenance and support for online application.

Confidential

Developer

Responsibilities:

  • Worked on module of Sales Representatives, Sales Executive, Sales Manager to manage sale for particular product.
  • Provided maintenance and support for online application.

Hire Now