We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

Canton, MA

PROFESSIONAL SUMMARY:

  • 8+ years of experience in the design, development, implementation, testing and maintenance of complex Software and Database applications.
  • Experience in all the phases of System Development Life Cycle(SDLC) such as strategy and analyzing, designing, building (coding), testing and documentation of software products.
  • Proficiency in Architecture, Administration, Development, Testing and Deployment.
  • Worked extensively with Iterative Agile Methodologies, Waterfall methodologies and Test - Driven Development.
  • Expertise in setting up Developers Virtual machine and QA machine to be production like for agile testing.
  • Solid understanding of newly introduced features in .NET 4.5/4.0/3.5/3.0 like WCF (Windows Communication Foundation) and LINQ (Language Integrated Query Language).
  • Experience in working with Content Management Systems like Sitecore.
  • Significant experience in the Database design and development of Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
  • Experienced in developing web applications using MVC4/MVC3 ASP.NET, ASP.NET 3.5/3.0/2.0/1.1 , AJAX, VB.NET, C#, ADO.NET, SQL Server 2015/2012/2008 R2/2008/2005 and Oracle 9i/10g.
  • Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2008R 2/2008/2005.
  • Experience in developing the business reports using SSRSand developing SSIS packages.
  • Expertise in designing and developing WCF Services using N Layer Architecture.
  • Design and implement strategies for integration of 3rd party systems into the business and technical architectures.
  • Developed and deployed portal solutions and also experience in creating complete software packages.
  • Expertise in writing unit tests and integration tests using N-Unit framework.
  • Experience working with heavy JavaScript and JQuery function and code.
  • Experience working with repository contains a set of native Angular JS directives based on Bootstrap's markup.
  • Experience in software Analysis, Design, Development, Testing, Implementation and production, support of Client/Server and Web based applications.
  • Expertise in performance tuning SQL Stored Procedures.
  • Excellent debugging skills and expertise in creating performance enhancement solutions.
  • Ability to rapidly learn concepts with excellent interpersonal and problem solving skills.
  • Experience in working both independently and in a team-oriented, collaborative environment.
  • Experience in gathering requirements from stakeholders, clients and Product Owners and provide strategies for software solutions.
  • Experience in leading the team and driving the team with a positive energy.
  • Expertise in conducting scrums, sprint, agile methodology and training the teams to perform successfully.
  • Ability to function successfully in a highly stressful, 24x7 mission critical environment.

TECHNICAL SKILLS:

Languages: C#, .NET, VB6, VB.NET, C, C++, SQL, PL/SQL and T-SQL.

.NET Technologies: Microsoft .NET Framework 3.0/3.5/4.0/4.5.1 , 4.5.2,4.6 (CLR, CLS, CTS), C#, VB.NET, ASP.NET,ASP, ADO.NET, XML Web Services, Win Forms, Web Forms, SOAP, LINQ, NUnit, WCF, WPF, AJAX, Entity Framework, MVC, Web API.

Web Technologies: HTML5, DHTML, XML, CSS3, JavaScript, Power Shell Scripting, Telerik web controls.

CMS: Sitecore 7.5,8.2, SharePoint Enterprise Content Management.

MS: SQL Server 2005/2008/2008 R2/2012/2016, MYSQL, MS Access 2007, DB2 .

Development Tools: Microsoft Visual Studio 2013/2012/2010/2008.

Middleware: Web services, WCF Services, SQL Server Integration Services.

Web Servers: Internet Information Server (IIS 6.0/7.0/8.0), TFS Server, GitHub.

Reporting Tools: SSIS, SSRS, SQL*Loader, SQL*Plus.

Design pattern: MVC, MVP, MVVM.

Operating Systems: Windows 10/8/7 Windows Server 2008/2012.

XML Technologies: XML, XHTML, DHTML, XSL, SOAP, Web Services, XML spy, Web Services, REST.

Testing: Smoke Test, N Unit test, Test cases.

PROFESSIONAL EXPERIENCE:

Confidential, Canton, MA

Sr. .Net Developer

Responsibilities:

  • Actively participate in the daily SCRUM meetings.
  • Used Agile/Scrum software development methodology.
  • Participate in the story grooming sessions with the development team, QA and product owners to discuss the new stories for the upcoming sprints.
  • Actively participated in the retrospective meetings after each sprint to discuss on what went well and what went bad, so that we can improve in the next sprint on the things that didn’t go well in the current sprint.
  • Use Microsoft Visual studio enterprise 2017 for the daily development activities and to develop the dunkin mobile application.
  • Design and develop enterprise applications using .NET framework, SQL Server, MVC5, C#, REST API’s, MVC, MVVM and .Net core API’s.
  • Created a RESTful and SOAP Web API service using C#.NET Web API to generate data which was then consumed in the by AngularJS.
  • Modify and write Enterprise services using C# to interact with the other applications and exposed them using SOAP and HTTP protocol.
  • Using ASP.NET Web Service to use make use of RESTful Web services.
  • Helped team to create data flow diagrams, and class diagram using draw.io for all the API’s.
  • Implemented CRUD operations using $http service to call Web API methods.
  • Using Postman to test all the API as part of the testing as soon as a functionality is developed, or a user story is completed.
  • Working with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Testing each component to ensure proper functionality using Postman.
  • Using Git and GitHub for management of code and version control.
  • Maintaining a branch strategy for creating new branches from develop branch for each sprint and merged that specific branch into develop branch after the completion of the sprint and also merge the develop branch into release during production.
  • Experience with project management tool, source/version control such as: Team Foundation Server, JIRA and GIT.
  • Experience with using confluence for all the project related activities and all the projected related documents.
  • Creating, updating and altering various Stored Procedures using SQLYog database to perform various database operations.
  • Using SQLYog and MYSQL Workbench for the database related activities.
  • Extensive knowledge in designing and creating database and tables in SQL Server.
  • Extensive knowledge on the deployments using TeamCity where we will be running build, promote and deploy jobs after each code commit to deploy the code into the server.
  • Experience in working with AWS where all the servers are hosted and also extensive knowledge on the EC2, S3 bucket and route 53.
  • Updating web configs after each sprint based on the code changes and uploading them to s3 bucket and then will be deploying them using TeamCity.
  • Uploading asset changes to S3 .
  • Worked on many debugging sessions in solving bugs and issues involved.
  • Used SPLUNK to check the error logs for all the production, QA and dev environments and also tpo keep track of any errors during an production release.
  • Used FIDDLER which is a debugging tool for web debugging and to record http/https traffic.
  • Used SONARQUBE to keep track of all the bugs and to keep track of security vulnerabilities and also for code reliability, application security and technical debt.

Environment: ASP.NET4.5, Visual Studio 2015, VS 2017,SSDT 2017,Internet Information services 10 (IIS10), MVC 5, MVVM, C#.Net DHTML, SQL Server 2014, SQL server 2016, JIRA, Confluence,Git, Github, Sourcetree, AWS, Amazon S3, TeamCity, Postman, Fiddler,HTML5, CSS3, JavaScript,JSON, SQLYog, MY SQL workbench.

Confidential, Montpelier, VT

Sitecore/.Net Developer

Responsibilities:

  • Participate in daily SCRUM meetings.
  • Analyse the business requirements from the clients.
  • Manage all the incidents related to Nationallife’s Public portal using SNOW(Service Now).
  • Tracking down all the incidents related to public portal and resolve them based on the incident priority.
  • Support daily website operations including break fix and enhancements to the Sitecore platform.
  • Used Microsoft Visual 2017 and 2015 profesional and SQL server 2016 versions to do various enhancements required by the business .
  • Used Microsoft Team Foundation Server (TFS) and GIT for version control and file sharing.
  • Used various application monitoring tools such as New Relic APM (Application Performance Monitoring), Google analytics and a custom monitoring tool to monitor the application and perform necessary tasks in case of any issues.
  • Use Sitecore 8.2 to maintain the aplicaiton and perform many content changes based on the business requirement.
  • Extensively used View Renderings and Controller Renderings.
  • U sed Sitecore publish/sync mechanism to publish changes in different environments
  • Utilised current and upcoming industry trends and practices to create Sitecore CMS websites.
  • Use Unicorn which is a open source tool to manage Sitecore content and also perform unicorn Sync when necessary.
  • Implemented Sitecore content using WEB API and consumed by Angular JS from front end.
  • Implemented Sitecore MVC design pattern for developing he web application and implemented Sitecore CMS for website using responsive HTML5 and CSS3.
  • Created CMS forms and content using WYSIWYG editor.
  • Sitecore package creation for each turn to move the items between different environments.
  • Developed the WEB application using MVC,ASP.NET,
  • Will be performing Smoke testing after every monthly patching activity making sure that the site is up and running and no issues with the patching activity.
  • Use NUGET for server side libraries and Bower for client side libraries.
  • Coded and created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2012 database.
  • Using SONARQUBE to fix all the bugs and also increasing the code coverage of the application as well.
  • Using JIRA to track all the Userstories and bugs.
  • Using SPLUNK to keep track of the logs of all the web servers.
  • Performed Failback procedure from PROD to DR and DR to PROD servers when all the PROD servers are down and bought the site back using Disaster recovery (DR)servers .
  • Installing the DIGICERT certificates in various PROD and UAT servers replacing the existing Symantec certificates as they are distrusted by chrome.
  • Maintained Development, Staging and Production (load balanced) servers, supported 24/7 making sure no down time.
  • Monitored and provided front-line support of daily processes.
  • Plan.design and inmplement application database code objects such as stored procedures and views.
  • Analyze existing SQL queries for performance improvements and develop procedures and scripts for data migration.
  • Ensure best practices are applied and integrity of data is maintained through security, documentation and change management.

Environment: Sitecore 8.2, ASP.NET4.5, Visual Studio 2015, VS 2017,SSDT 2017,Internet Information services 10 (IIS10), MVC 5, MVVM, C#.Net DHTML, AJAX,, SSIS, SQL Server 2014, SQL server 2016, WWF,WCF,SQL Server Reporting Services (SSRS), TFS, HTML5, CSS3, JavaScript, Bootstrap, JQuery, angular.js, JSON,SNOW,Sharepoint,Azure,JIRA.

Confidential, Tampa, FL

Sr.Sitecore/ .Net Developer

Responsibilities:

  • Involved in Business Requirements gathering and analysis of the specifications provided by the clients.
  • Followed Agile methodologies and SCRUM framework.
  • Actively participated in all the Agile meetings, Scrum meetings
  • And also involved in all the Retrospective meetings after every sprint to discuss about the previous sprint to track what went well and what wen wrong in that respective sprint.
  • Used Microsoft Visual 2013 profesional and ultimate versions to develop the web application.
  • Responsible for designing the ASP.NET application authentication using the .NETFramework.
  • Use Sitecore CMS (Sitecore 7.5 and 8.2)to use multiple sites and single site application.
  • Developed and implemented web applications into Sitecore systems using SCRUM Agile methods.
  • Migrated web applications into the Sitecore CMS System.
  • Use TDS to manage the Sitecore schemas (Templates, Layouts, items).
  • Extensively used Sitecore for creating, deleting and modifying the content items in Master and Web databases.
  • Development of screens for capturing, retrieving and manipulating of data using Sitecore.
  • Maintained build versions and code versions using Team foundation Server's Version Control (TFS).
  • Created new branches in TFS for development in each sprint.
  • Created App WIT(Work Item) and CO’s (Change order) for each sprint and deployed the CO’s with the help of Release management Team.
  • Used SOAP UI 5.0 to test the web services request and response object.
  • Used Cascading Style Sheets (CSS3) to attain uniformity of all webpages.
  • Coded and created Stored Procedures for performing repetitive tasks in updating related tables using-SQL Server 2012.
  • Proficient with .NET Web Services, Windows Communication Foundation (WCF)
  • Developed WCF Services for creating and consuming business components in ASP.NET
  • Designed several Sequential Workflow Libraries (WWF) for business logic by analyzing business requirement.
  • Used ASP.NET MVC5 for building scalable standards-based web applications
  • Implemented MVC design pattern for developing the Web Application used MVC 5.
  • Developed an MVC5 application using Razor syntax for view engine.
  • Developed DL/BL classes using c#, .Net, ADO.NET and SQL Server using MVC 5.0.
  • Created various controllers, views using MVC 5.0 framework in Angular JS.
  • Performed unit testing using N-Unit Site plugged into Visual Studio on every new versionbefore sending it for User AcceptanceTest.
  • Analyze, Track and close the Defects found in various phases of the project.
  • Participated in all the Code review meetings and discussed various ways to improve the code.

Environment: ASP.NET4.5, Visual Studio 2013,IIS8, MVC 5, MVVM, C#.Net DHTML, AJAX, Rest, SOAP 5.0, SSIS, SQL Server 2012, WWF,WCF,SQL Server Reporting Services (SSRS), TFS, HTML5, CSS3, JavaScript, Bootstrap, JQuery, angular.js, JSON.

Confidential, Cincinnati, OH

Sitecore/ .Net Developer

Responsibilities:

  • Actively involved in Agile (Scrum) meetings discussing the requirements, integration of modules and best development practices for solution.
  • Participated in daily scrum, sprint Planning and Retrospective meetings.
  • Developed the web application using ASP.NET MVC5, C#, JQuery, JSON, Ajax and Bootstrap.
  • Developed MVC views that are more user-interactive using JQuery plugins for drag and drop, jQuery validator, AutoComplete, AJAX, JSON and Bootstrap.
  • Extensively worked with the Partial pages, layouts, sections to design the CSHTML pages with Razor engine to get the consistent look and feel.
  • Implemented ASP.NET MVC Routing for mapping the browser request to the controller action.
  • Used MVC AntiForgeryToken to prevent the Cross Site Scripting (XSS) and Cross Site Request Forgery (CSRF) hacks.
  • Migrated web applications into the Sitecore CMS System.
  • Integrating web pages / components and back-end services with Sitecore.
  • Implemented Various advanced Sitecore customization techniques: Jobs, Scheduled Tasks, Pipelines etc
  • Implemented Caching and State Management strategies to improve the overall performance of the application.
  • Used Bundling and Minification to optimize the performance of the application.
  • Implemented Web API services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
  • Used Microsoft Service Bus for sending data through Queues from One project to another project within the application.
  • Used Blob Storage, Table Storage & Queues for storing Media files in the Azure Storage development.
  • Used Fiddler and Chrome Developer tools to analyze and debug the UI issues while developing.
  • Used SOAP UI to test the web services request and response object.
  • Used JIRA for bug tracking and resolving the issue and updating the product backlog items.
  • Created and maintained database objects like complex stored procedures, triggers, cursors, Tables, views and SQL Joins in SQL server 2016 CTE.
  • Maintained build versions and code versions using Team foundation Server's Version Control (TFS).

Environment: Microsoft Azure, ASP.NET MVC5, Web API, .Net Framework 4.6, C#.Net, Sitecore CMS 7.1, Visual Studio 2015, Bootstrap, JQuery, JSON, SOAP UI, JIRA, Fiddler, SQL Server 2016, Team Foundation Server (TFS), Visual Studio Online (VSO).

Confidential, Memphis, TN

.Net Developer

Responsibilities:

  • Involved in System Study, Gathering the Requirements
  • Followed Agile Methodologies and SCRUM Framework for high quality
  • Worked on migration of ASP.NET 4.5 using Visual Studio 2013.
  • Created various controllers, views using MVC 4.0 framework in Angular JS.
  • Followed MVVM architecture for the application development and SDLC (Software Development life cycle) of an application.
  • Developed business process execution language processes and deployed them using Oracle SOA Suite 11g.
  • Used client side technologies HTML5, CSS3, JavaScript, Bootstrap, JQuery 2.0, angular.js and JSON.
  • Designed and developed UI components, implementing event handling using C#, DHTML, AJAX.
  • Implemented Web Services using Rest and SOAP.
  • Involved in designing the SSIS packages to import data from SQL Server Database to Salesforce QA environment using SQL server development tools SSDT 2014.
  • Designed and maintained database in SQL Server 2013. Created tables, views, triggers, SQL Joins, user defined functions, triggers and stored procedures for different type of operations like updating data in the database, retrieving data etc.
  • Written Stored Procedures in SQL Server 2000/2005/2008 used LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Proficient with .NET Web Services, Windows Communication Foundation (WCF)
  • Designed several Sequential Workflow Libraries (WWF) for business logic by analyzing business requirement.
  • Worked with SharePoint 2010 Portal to read and upload different versions of documents and for the team communication
  • Developed and implemented web applications into Sitecore systems using SCRUM Agile methods.
  • Utilized Sitecore CMS solutions to design .Net application features.
  • Worked on SQL Server Reporting Services (SSRS) for generating various invoices and providing functionality for variety of data sources with the .net environment.
  • Developed WCF web services for calling API methods.
  • Create team specific agile process flow in JIRA to move tasks from one activity to another.
  • Extensively involved in code reviews, monitoring and knowledge sharing of team to ensure the delivery of high quality products.
  • Experienced in deploying the project in different environments.
  • Used TFS (Team Foundation Server) for source Version Control.
  • Involved in unit testing with N-Unit, preparing System Test Cases, Documentation, Debugging and bug fixing.

Environment: ASP.NET4.5, Visual Studio 2013, MVC 4.0, MVVM, Oracle SOA Suite 11g, HTML5, CSS3, JavaScript, Bootstrap, JQuery 2.0, angular.js, JSON, C#.Net DHTML, AJAX, Rest, SOAP, SSIS, SQL Server 2013, SharePoint 2010,Sitecore7.1, JIRA, SQL Server Reporting Services (SSRS) WCF API, WWF, TFS.

Confidential

.Net Developer

Responsibilities:

  • Extensive experience in developing various applications using Visual Studio .NET technologies like C#, ASP.NET, ASP, ADO.NET, XML, Web Services, Silver Light, WCF, WPF, WWF, MVC and MVVM
  • Developed DL/BL classes using c#, .Net, ADO.NET and SQL Server using MVC 4.0.
  • Gathered User Requirements, designed the Framework using UML that included identifying the use cases and its surroundings, drawing use case diagrams, identifying classes, drawing class diagrams and sequence diagrams.
  • Reported the bugs through email notifications to developers using TFS.
  • Worked on SQL Queries, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to users using SQL Server 2005.
  • Created queries and stored procedures.
  • Constructed SQL queries using various joins to access SQL Server's database efficiently.
  • Extensively used try catch blocks throughout the development cycle to ensure proper exception handling and logging.
  • Created a Setup Package(.msi), compiled application in debug and release mode by Using Visual Studio. NET 2005.
  • Participated in full software development lifecycle.
  • Prepared project plan using Microsoft Project.
  • Done unit testing, integration testing and regression testing.
  • Called and/or participated in periodic meetings with the project manager in order to assess and identify main risks to the release items and put in place processes to minimize them.
  • The code behind is implemented in C#.net.

Environment: C#, .Net, ADO.Net, VisualStudio2008, SQL Server 2005, WCF, WWF, TFS, JavaScript, .Net Remoting, Microsoft Project, Windows 2003.

Hire Now