We provide IT Staff Augmentation Services!

Senior Software Consultant Resume

Philadelphia, PA

SUMMARY

  • 8+ years of .NET application development and maintenance experience in C#, ASP.NET MVC4, Web API 2.0, AngularJs 1.0, Angular 2, Entity framework code first approach, LINQ, Web Services, XML, JavaScript, JSON, WCF, .Net Core 1.0, SSRS using Report Viewer and Windows services.
  • Strong Experience in writing/implementing Restful Services.
  • Worked on designing the architecture of the project in Model View Controller (MVC).
  • Extensive experience and knowledge of Windows Communication Foundation (WCF)
  • Extensively worked on Web Services to provide SOA architecture and
  • Strong experience in multithreading, parallel processing and writing thread safety code using lock.
  • Web forms and Win Forms experience in .Net Framework 2.0 and 3.5.
  • Expertise in using JavaScript and JQuery.
  • Experience in client side development using HTML / DHTML, JavaScript, CSS
  • Good command and hands on AngularJS and Angular 2.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing
  • Proficient in SQL - Server, writing T-SQL for stored procedures, triggers cursors and query optimization.
  • Experience in BIZ Talk using C#
  • Proficient in working with Test Driven Development (MSTEST, Rhino Mock)
  • Expertise in relational database design, writing Stored procedures, functions, triggers from large and complex data sources using MS SQL Server (SQL, T-SQL)
  • Created Entity classes, relationships between entity classes using LINQ to SQL to manage relational data as objects with Entity Framework.
  • Involved in application design based on MVC design pattern and dependency injection
  • Expert in breaking down Epics into granular/ demonstrable user stories.
  • Extensive experience in various phases of Software Development Life Cycle.
  • Good knowledge of the Insurance domain.
  • Experience with code version maintenance/tracking using Vault gear and Microsoft Team Foundation Server (TFS) and deploying committed source code to QA, UAT and Production environment using TFS/VSTS.
  • Experience in software development methodologies such as SCRUM and Classical Waterfall
  • Well versed with Project Management Tools like SharePoint.
  • Good understanding of Azure cloud services.
  • Good problem solving skills with high aptitude to follow the logic control, high learning curve
  • Leadership skills include ability to lead and motivate co-workers from all backgrounds

TECHNICAL SKILLS

Primary Skills: WebAPI, ASP.Net (2.0/3.0/4.0/4.5 ), C# (2.0/3.0/4.5), MVC (3.0/4.0/5.0), Angular JS, JQuery, Core 1.0,LINQ,WCF

Other Skills: JSON, AJAX, JavaScript, CSS, Web Services, HTML, XML

Web Application Servers: IIS 7.0/ 6.0.

RDBMS: MS-SQL Server 2000/2005/2008/2012.

Tools: Postman, Fiddler, Job scheduler

Version control tools: Visual Studio Team Foundation Server (VSTS), Team Foundation Server (TFS), Visual Source Safe.

Methodologies: Client/Server Architecture, N-tier application architecture, Single Page Architecture, Object Oriented Analysis, Agile-Scrum, Test driven development

Lead Skills: Project Coordination, Risk Management, Process Improvement, Requirement Analysis, Agile/Scrum, Innovation & Mentoring

PROFFESSIONAL EXPERIENCE

Confidential, Philadelphia PA

Senior Software Consultant

Responsibilities:

  • Analyzing and understanding business requirements.
  • Involved in all phases (SDLC) of application including design, develop, testing and deployment.
  • Participate in sprint planning meeting and capturing and analyzing the requirements.
  • Experience with the features ofAngular2such as directives, modules and routing.
  • Designed and developed views asresponsivecomponents using Razor View engine
  • Debugging and fixing the bug identified during testing phase.
  • Creating & executing unit test cases using MS test framework.
  • Played a major role in the development of this project
  • Coordinating with the Client, application deployments, testing and verifications.
  • Attend Scrum related meetings (daily stand-up/ Planning/Retrospective), discuss the feasibility and estimation for the requirements and keep the Scrum Backlog Up to date during sprint cycles.

Confidential, Philadelphia PA

Senior Software Developer

Responsibilities:

  • Analyzing and understanding business requirements.
  • Involved in all phases (SDLC) of application including design, develop, testing and deployment.
  • Participate in sprint planning meeting and capturing and analyzing the requirements.
  • Responsible for the configuration of Angular 2 web applications right from the conceptualization stage to its execution.
  • Implementation of client side UI using Angular 2
  • Implemented components, dependency injection, services using typescript.
  • Write modular, secure, and well-tested front-end code in Angular 2, HTML, and CSS using latest tools.
  • Designed and developed views asresponsivecomponents
  • Debugging and fixing the bug identified during testing phase.
  • Turn mockups and designs into pages complete with CSS, HTML, and Javascript
  • Used Local storage and Session Storage concepts to store user information in web pages.
  • Played a major role in the development of this project
  • Coordinating with the Client, application deployments, testing and verifications.
  • Attend Scrum related meetings (daily stand-up/ Planning/Retrospective), discuss the feasibility and estimation for the requirements and keep the Scrum Backlog Up to date during sprint cycles.

Confidential, Princeton NJ

Senior Software Developer

Responsibilities:

  • Analyzing and understanding business requirements.
  • Involved in all phases (SDLC) of application including design, develop, testing and deployment.
  • Participate in sprint planning meeting and capture the requirements.
  • Implementation of server side code using Web API and Asp.net Core 1.0.
  • Implemented Dependency Injection.
  • Writing robust code using repository Design pattern.
  • Implementation of client side custom directives, modules, filters and services in AngularJS.
  • Have used JQuery extensively.
  • Implementation of Nunit test cases for server side code.
  • Debugging and fixing the bug identified during testing phase.
  • Attend Scrum related meetings (daily stand-up/ Planning/Retrospective), discuss the feasibility and estimation for the requirements and keep the Scrum backlog Up to date during sprint cycles.

Confidential, Princeton NJ

Senior Software Developer

Responsibilities:

  • Involved in all phases (SDLC) of application including design, develop, testing and deployment. Developed application from Scratch.
  • Lead the design and development for sever side modules using ASP.Net 4.5, C# 4.0, and MVC
  • Implementation of client side UI using Angular 2
  • Implemented components, dependency injection, services using typescript.
  • Implemented Dependency Injection using Structure Map.
  • Writing Web APIs to communicate with data layers and Web Methods.
  • Enhancing existing Web methods and WCF services.
  • Writing synchronous and asynchronous JSON calls to Web APIs using J-Query.
  • Resolved bugs and added features for existing applications built on MVC pattern.
  • Facilitated the daily standup.
  • Attend Scrum related meetings (daily standup/ Planning/Retrofit), discuss the feasibility and estimation for the requirements and keep the Scrum backlog Up to date during sprint cycles.
  • Used azure key vault and deployment using Azure
  • Helped the team maintain their burndown chart
  • Walking the product owner through more technical user stories

Confidential, Princeton NJ

Senior Software Developer

Responsibilities:

  • Played a major role as onsite coordinator.
  • Attend Scrum related meetings (daily standup/ Planning/Retrofit), discuss the feasibility, estimation of requirements and keep the Scrum backlog Up to date during sprint cycles.
  • Wrote server side code (controller and Models) using ASP.Net 4.5, C# 4.0, MVC 4.0.
  • Implemented multithreaded infrastructure for a batch jobs to retrieve and process documents from SharePoint portal to commercial portal.
  • Writing stored procedure, views for SQL server to interact application with database
  • Implemented the Multi-tier pattern in this project
  • Writing Client side scripts using JavaScript and J-Query.
  • Maintain the versioning of latest code through Team Foundation Server
  • Creating & executing unit test cases.
  • Involved in deployment strategy and coordination with other groups.
  • Support during deployment.
  • Support post Production environment (Level-3 support) for agreed up-on period.

Confidential

Senior Software Developer

Responsibilities:

  • Participate in sprint planning meeting and capture the requirements.
  • Implementation of client side code using Angular JS, JQuery, HTML, CSS.
  • Implementation of custom directives, modules, filters and services in AngularJS.
  • Implementation of Web APIs for server side code.
  • Implementation and use existing Custom Angular JS Service Class for communication with Service.
  • Debugging and fixing the bug identified during testing phase.
  • Attend Scrum related meetings (daily standup/ Planning/Retrofit), discuss the feasibility and estimation for the requirements and keep the Scrum backlog Up to date during sprint cycles.

Confidential

Software Developer

Responsibilities:

  • Requirement study, design of the system, implementation of the system.
  • Involved in the development and modification of reports using SSRS.
  • Played a major role in the development of this project

Confidential

Software Developer

Responsibilities:

  • Involved in all phases (SDLC) of application including design, develop, testing and deployment. Developed application from Scratch.
  • Involved in the development of web forms.
  • Utilize strong object oriented design and development using C# and Asp.Net .
  • Requirement study, design of the system, implementation of the system.
  • Used ASP.NET Ajax controls like Script Manager.
  • Analyzed XML data and created mapping document for it.
  • Developed AL3 interface single-handedly using XSLT and VB.Net
  • Implemented the repository pattern for this project
  • Wrote client side scripts using JQuery
  • Implemented the Multi-tier pattern in this project
  • Writing Unit Test Cases and Integration Test Cases to ensure the Code Coverage and verification of functionalities
  • Reviewed peer’s code and recommended improvements.
  • Played a major role in the development of this project

Hire Now