We provide IT Staff Augmentation Services!

Senior Software Developer / Lead Resume

OBJECTIVE:

  • To obtain a lead or senior level software developer position, and lead the efforts in analyzing, designing, developing and implementing enterprise level business applications. Expertise in Health care, Financial, Education, and Retail domains. Looking forward to work on more different domains.

SUMMARY

  • 13 years of wide - ranging experience in Analysis, Design, Development, Maintenance of various business applications and Implementation of SDLC, object-oriented software systems and development of Web based, Windows Based, Client/Server, N-Tier distributed applications.
  • Strong Technical expertise in using Frameworks 3.0/3.5, VS 2013/2015, C#, Win Forms, Web Forms, ASP.NET, SQL Server, SharePoint, WPF, WCF, LINQ, AJAX, XML, IIS, JavaScript, JQuery, HTML, CSS, VB.NET, Oracle, MS-Access.
  • Experienced in designing and developing Win Forms application using C#/VB.NET with N-Tier architecture.
  • Develop high quality and high performing Sitecore CMS based web solutions from detailed specifications.
  • Experienced working Kubernetes environment for orchestration system for automating application development.
  • Experienced in migrating the data from Access DB to SQL using different Custom Win Forms applications.
  • Experience on the latest versions of Angular JS 1.5 and above
  • Create and manage a Sitecore platform technical roadmap aligned with business strategy
  • Experienced in leading a team of 6 people for most of the applications targeting Desktop applications.
  • Experienced in writing multi-threaded desktop applications for high performance
  • Experienced in designing and developing applications using .NET Core.
  • Experienced in developing Micro service architecture-based applications.
  • Experienced in building networking applications along with using MSMQ/Service bus.
  • Experienced in working with CosmosDB/Azure SQL and Mongo DB data stores.
  • Experience in designing, developing and architecting and deploying Azure service/infrastructure/platform-based applications.
  • Experienced in developing SOA using Web services, WCF Services and ASP.NET Web API.
  • Hands-on experience in designing and implementing various SharePoint web parts, Event handlers, Features, Workflows, Content Types, SharePoint workflows, custom Document Libraries and Lists.
  • Expertise in developing the Branding / Personalization of sites, Wiki Sites and Blog Sites.
  • Good working experience in developing Web parts, Tasks, Sites, Document Libraries, Lists, InfoPath forms, Custom Workflows and CSS
  • Proficient in designing and developing forms in InfoPath, and customizing the List form, and developing Custom views.
  • Experienced in developing reports for enterprise applications using SQL Server Reporting Services (SSRS) and SQL Server Analysis Services (SSAS)
  • Extensive experience in Designing, Developing and building Web Parts using SharePoint object models.
  • Experience in developing enterprise Line of business applications (LOB) and deployed as SharePoint hosted app and Provider hosted applications using Microsoft Office 365 Online.
  • Experience in working with Business Connectivity Services (BCS) for users to access external content types.
  • Provided Support to the SharePoint Applications, and handled the tickets based on priority.
  • Worked in different areas including Collaboration, Document Management, Portal and Web Content Management.
  • Process compliant with CMMI and Software Development methodologies of Iterative, Agile (SCRUM)
  • About 5 Plus years of experience with MS SQL Server, T-SQL and proficient in writing stored procedures, Functions, Cursors, Packages, and Databases Triggers.
  • Experienced in developing enterprise applications with respect to Health Care, Education and Financial domains
  • Specialized in architectural patterns and developing AJAX based ASP.NET/ Model-View-Controller Architectures.
  • Extensive experience in web-based page and site designs using DHTML, HTML5, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX.
  • Extensive experience in other technologies including Share Point, WPF, WCF and HTML5.
  • Experience in SQL Replication models, Stored Procedures, Triggers, Indexes, Views, Data Transformation Services
  • Excellent understanding of Relational Database Systems, Normalization, logical and physical data modeling.
  • Improved Optimization and Tuning for increasing Query and Database performance.
  • Developed Solution Oriented Stored Procedures to improve performance of the site.
  • Designed Reports Using reporting tools like Crystal Reports 8/8.5/9 and SSRS.
  • Worked with and lead test and quality assurance staff during the development and implementation of enterprise solutions.
  • Experience in developing SAAS based applications using Windows Azure.
  • Highly motivated with excellent interpersonal and communication skills.

TECHNICAL SKILLS:

Programming Languages: C#.NET, .NET Core, VB.NET, SQL, PL/SQL, HTML5, XML, Java, JavaScript, VBScript, XSL, XAML, C, C++

Monitoring & Telemetry: Azure App Insights, Auto Pilot Alerting

Frameworks: .NET Framework 3.5/4.0/4.5, AngularJS, .NET Core 2.1, Microsoft Entity Framework and SharePoint 2010/2013, MVC, MVVMTesting tools: SOAP UI, Fiddler, Postman, NUnit, MSUnit, Test Complete, VS Coded UI

Collaboration tool: SharePoint 2013

UI: C#.NET, VB.NET, ASP.NET, WPF, Silverlight, CSS3

Databases: SQL Server, Oracle and MS-Access, Azure SQL, Cosmos DB, Mongo DB

Document DB: Mongo DB, Azure Cosmos DB

Reporting Tools: SSAS, SSRS, Crystal Reports 10/9.0

Web Services: SOAP Web Services, WCF Restful services and WCF, Web API, Micro services, REST

Tools: /IDE: Azure DevOps, Auto Pilot, Visual Studio 2013/2015,2017,2019 Microsoft Visio, Rational Rose, Visual Source Safe, Team Foundation Server, SharePoint Designer, MS-Office, Jira, Bugzilla, Basecamp, SVN, Sync Fusion, Telerik, Infragistic controls, GIT, Kubernetes

Web Servers: IIS

Technologies/API: ADO.NET, AJAX, CSOM, JSOM, SSOM

Logging/Monitoring: Microsoft Enterprise Library, ULS Logging, Azure App Insights and Log4net

Architectural Patterns: MVC, MVVM, Micro services, REST API, Web API

UML: Rational Rose, MS Visio

PROFESSIONAL EXPERIENCE

Confidential, REDMOND, WA

SENIOR SOFTWARE DEVELOPER / LEAD

Responsibilities:

  • Responsible for designing/enhancing applications created for windows machines using C#.NET Win Forms using N-Tier architecture.
  • Responsible for developing applications for day to day activities using C# Win Forms.
  • Responsible for deploying, scaling and managing applications on Kubernetes environment.
  • Responsible for working on containerized based applications using Docker.
  • Responsible for designing and developing applications using Azure Service Fabric, Azure Service Bus.
  • Responsible for moving of our storage services from on-prem to Azure Cloud.
  • Responsible for designing and developing partner facing XBOX sites using AngularJS and .NET Core.
  • Responsible for enhancing Service Excellence for all our existing Xbox Live services using Telemetry and Monitoring tools.
  • Responsible for developing web applications using Sitecore CMS/DMS omnichannel automation and integration features to ensure that customers’ experience a seamless content experience across platforms, eliminating data duplication and inefficient pathways that result in site abandonment
  • Responsible for enhancing existing XBOX Live services with new features/requests coming up from Program Managers. Services which are used to grant sand box perms/dev kits.
  • Responsible for moving services/storage services from BN1 cluster to BN1Prod
  • Responsible for writing/updating/fixing Unit test methods within XBOX Live services.
  • Worked on Agile/Scrum methodology and delivered all tasks assigned to me every Sprint.
  • Responsible for adding health check handlers and adding alerts to workers services to monitor jobs queued.
  • Developing/enhancing powerful micro services which are used within XDevX team to publish games/primarily talk to our services for sandbox perms/devkits/all other access related stuff.
  • Responsible for breaking existing services to Micro services which is used by other services like XTAS/Game Pass/XDES/XMETA services.
  • Responsible for migrating on prem database servers to as a cloud database service (Azure SQL). These database servers are primary storage for Xbox services maintained by XICE team.
  • Responsible for data migration from MongoDB to Azure Cosmos DB.
  • Involved in designing and develop cloud-based applications hosted and maintained using Azure
  • Involved in developing logging framework using azure app insights.
  • Responsible for developing Azure worker roles which are used as a service to process the azure queue.
  • Responsible for developing applications hosted on Azure Virtual environments.
  • Involved in designing, developing and architecting application in ASP.NET MVC using C#, SQL Server.

ENVIRONMENT: Visual Studio 2017,2019, Azure DevOps, MongoDB, CosmosDB, Visual Studio Online, C#, Microsoft Azure, ASP.NET MVC, Micro Services, N-tier Architecture, SQL Server, TFS, JQuery, JavaScript, Resharper, TFS Git, style cop, CosmosDB Emulator, Sitecore, Kubernetes, Docker.

Confidential, NORFOLK, VIRGINIA

SENIOR SOFTWARE ENGINEER / LEAD

Responsibilities:

  • Responsible for designing and developing enhancements for PRANet application using ASP.NET MVA and REST API/Web API, Oracle
  • Designed rich user interface using HTML5/CSS3, Responsive Web Design using Bootstrap CSS
  • Developed various LINQ Data context object with ADO.NET Entity Framework for most of the DAL operations.
  • Worked with User Controls as well Custom Controls, Server Controls and master Pages.
  • Well Organized Implementation of caching, session management techniques.
  • Worked on Cascading Style Sheets and XML-Schemas.
  • Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server 2008 data source
  • Establishing the Project Specific Coding Standards and Code Review Checklist.
  • Project Tracking and Status Reporting, Defect Prevention and Project Root Cause Analysis.
  • Implemented client-side validations using JavaScript/JQuery and server-side validations by using .NET validation controls
  • Implemented Generics for creating object collections.
  • Developed applications using MVC pattern and Entity framework.
  • Well Organized Implementation of caching, session management Techniques.
  • Worked on Cascading Style Sheets and XML-Schemas.

ENVIRONMENT: C#, Microsoft Azure, SharePoint 2010/2013, .NET4.5, ASP.NET, MVC5, WCF, N-tier Architecture, SQL Server 2012, TFS, JQuery, JavaScript, Resharper, TFS Git, Microsoft Unit Test pattern, style cop.

Confidential, REDMOND, WA

SENIOR SOFTWARE DEVELOPER / LEAD

Responsibilities:

  • Responsible for support and development of SharePoint site and SharePoint 2013 components (web parts, application pages, page layouts, etc.) for enterprise scale Portals and Collaboration solutions.
  • Responsible for support and development of SharePoint site and SharePoint 2013 components (web parts, application pages, page layouts, etc.) for enterprise scale Portals and Collaboration solutions.
  • Developed applications using MVC pattern and Entity framework.
  • Created custom Web forms with different views and permissions for edit and display using SharePoint designer and visual studio for custom validation and auto-population on fields.
  • Created SharePoint hosted apps using Client-side object models and JQuery.
  • Worked on Provider hosted apps using Azure.
  • Implemented App Insights to diagnose exceptions and performance issues in applications.
  • Worked on SOA using WCF/Web API for different business needs to generate reports or to be consumed by other applications.
  • Developed Business Connectivity Service based applications using External Content types.
  • Implemented SharePoint designer workflows and InfoPath forms to achieve business logic.
  • Design and develop components with TFS as back end (data layer).
  • Developed SharePoint TFS data synchronization using SharePoint Timer Jobs.
  • Gathered business requirements and recommend effective and efficient solutions.
  • Created custom Web forms with different views and permissions for edit and display using SharePoint designer and visual studio for custom validation and auto-population on fields.
  • Used SharePoint Object Model to create custom Web Parts and User Controls in Visual studio and deployed in the SharePoint site.
  • Created default SharePoint Sites, Sub-sites, Lists/Libraries and content types within the site collections for various countries.
  • Created/deployed custom Web Parts, Features and Utilities.
  • Developed Custom Macros in VBA for Excel Reporting Services.
  • Created dashboard, tabular reports and custom charts to display the scorecards and display the results graphically to managers using High Charts API and deployed the reports to SharePoint server 2010 portal for the end user access.
  • Built upload module in InfoPath forms and implemented data validations for fields using Rules and Code.
  • Involved in branding, look and feel and deploying the custom master pages for SharePoint sites using SharePoint Designer 2010.
  • Extensively worked on Event Handlers to add/update/delete data from lists into the Database Tables and Master Lists for reporting.
  • Developed SharePoint applications and deployed them on SharePoint hosted and Provider hosted followed the agile methodology with Scrum.
  • Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
  • Responsible for developing/enhancing existing application based on MSMQ based messaging model.
  • Involved in Designing and developing applications using Microsoft Azure and Azure tools.
  • Involved in designing applications using web/worker roles.

ENVIRONMENT: C#, Microsoft Azure, SharePoint 2010/2013, Sharepoint Designer, Infopath Forms, .NET4.5, ASP.NET, MVC5, WCF, N-tier Architecture, SQL Server 2012, TFS, JQuery, JavaScript, Resharper, TFS Git, Microsoft Unit Test pattern, SeleniumUItesting,stylecop.

Hire Now