We provide IT Staff Augmentation Services!

Back End .net Developer Resume

4.00/5 (Submit Your Rating)

New, YorK

SUMMARY:

  • 19+ years of IT experience with 10+ years as .NET Lead / Developer having strong development and architecting experience in banking, retail, healthcare, supply chain, ecommerce, insurance domains.

WORK EXPERIENCE:

Back End .NET Developer

Confidential, New York

Responsibilities:

  • Set up and configure LB and GCS Systems on local VS 2019 / SQL Server along with LBAdmin which is used to observe configurations, status of services/ modules and bridges.
  • Fix C# code issues related to Long Notes fields (EnteredBy) - description/data needed by Bloomberg in FIX message for trades coming from Tokyo (TKY) - using lambda expressions.
  • Fix configuration issues related to Trade Blotter Report - Audit.
  • Fix front office tool issues to manage bulk csv preparsing of Daily Settlement and Position files. Capture file errors from C# service call made over WCF in the front-end using Fault Exception and display errors to user using HTML/Actipro/Kendo/WPF.
  • Deploy code fixes to UAT and production using Azure CI/CD pipelines. Code is checked into Azure repo using Git from VS2019.
  • Understand and enhance Service Modules to add FIX Session 35=2 MsgType on FIX Session Logon to resend trades based on Fix tag 779 (lastupdated time). This involved enhancing the gateway FIX Session Controller/Module by adding dependency injection via the delegate model. Queue is registered on the service at startup, module sends message to the Queue and the gateway session is registered as an observer to the queue so it responds to FIX Session logon, connect and disconnect messages.

Environment: : C#, .NET, ASP.NET Core, Entity Framework, Visual Studio 2019, WPF, WCF, Web Service, Actipro/Kendo, HTML, Javascript, Git, Azure.

Senior Full Stack . NET Developer

Confidential - Charlotte, NC

Responsibilities:

  • Responsible for developing global money transfer feature using Scaffolding to create MVC, Razor pages, API project for CentralAPI Service.
  • Developed the Money Transfer business functionality to transfer money globally from one bank to another via central api. Transfer initiated by Bank System 2 is encrypted and sent to Central API where message is decrypted, validated and sent to valid destination Bank (Bank System 1) after encryption.
  • Used Entity Framework Core to set up connection strings, initial migrations and to push updates from the model to the database.
  • The two main projects - BankSystem.Web and CentralApi needed to be configured correctly to a) get the database set up correctly with the initial migrations (tables). b) settings for the port in appsettings.json, dbcontext.migrate had to be commented while seeding since the tables were already created. (in ApplicationExtensionBuilder)
  • Enabled Admin feature by creating records in AspNetUserRoles table lifting User Id and Admin Id from AspNetUsers and AspNetRoles Tables.
  • A pilot run with 2 bank systems and one e-commerce merchant was run. Global transfers, direct payments and card payments was developed and tested.
  • Handled multi-threading situations - mutex.waitone() and mutex.ReleaseMuteEx() to manage account money transfers.
  • In additions, accounts can be created and viewed.
  • Run dotnet from command console to debug ANMC/other development issues.
  • Debug application issues using EventViewer, VS debugging utility.
  • Integration to D365 CRM CE module providing Customer Loyalty Information for Contact Center. Integration performed via D365 workflow/plugin/WebAPI, web resources and out of the box customization including publishing to D365 portal and sharepoint.
  • Developed Angular 8/10 component for front end validation to Banking application using vscode. Credit Card Front end angular page talks to MVCWebAPI back end application to store credit card details.

Environment: ASP.NET Core 2.2,3.1, Angular 8/10, Entity Framework (2.2/3.1), MVC, Multi-threading, Razor, WebAPI, SQL Server, Windows, Azure, Service Bus, Integration, D365CRM/ Customization, Plugins, Azure WebApp, CI/CD, VSTS, GitLab.

Lead .NET Developer

Confidential - Manhattan, NYC

Responsibilities:

  • Enhanced existing Asp.Net MVC features on current banking system. This includes account creation and payment transfers.
  • Developed seeding code and data to populate tables with master/startup data.
  • Enhanced application to create new user and account under administration.
  • Developed Integration with D365 CRM and Azure using WebAPI, service bus, web app/jobs, queues and D365 customization.
  • Handled multi-threading situations – mutex.waitone() and mutex.ReleaseMuteEx() to manage account money transfers
  • Consumed WCF Service in WPF Front End to retrieve Account and Statement/Transaction Details. ASP.NET 4.6.2
  • Worked on auto complete text box using WPF, for stock lookup and retrieve details using WCF/ JS.

Environment: ASP.NET Core 2.2,3.1, Entity Framework (2.2/3.1), MVC, Razor, WebAPI, SQL Server, Windows, Azure, Service Bus, Integration, D365CRM/ Customization, Plugins, Azure WebApp, CI/CD, VSTS, GitLab.

.NET Developer

Confidential – NYC, NY

Responsibilities:

  • Demonstrated applications to client (sales /training).
  • Respond to RFI/RFP’s.
  • Providing Proof of Concept (POC) demos.
  • System Installations, Ensuring front, middle and back office trade flows are set up correctly in the system.
  • Set up EOD (End of Day), RTP job flows in the system.
  • Implement/Install Risk Management Solution – Findur for Openlink Clients.
  • Managed onsite team implementation of trading platform and connections.
  • Debug issues in Findur’s Risk Management Modules (including Trading Manager, Market Manager), streamline EOD processing, RTP (Real Time Processing), jobs and ensure batches run smoothly on the Findur Grid. (provide level 2 support)
  • Instrumental in development, training and trouble shooting of ADS (Active Data Services) technology as an addendum to APM (Active Position Monitoring) used in Endur/Findur for monitoring positions.
  • Ensure third party connections (ICE, Bloomberg) and maintained and trade messages are appropriately exchanged.
  • Provide technical training internally and externally on Openlink products.
  • Gathered requirements from the managers for development of the application. Analyze requirements and develop business and functional specification documentation. (RTM)
  • Directs and participate in the product launch process.
  • Manages all the incoming requests and provide technology with data needed to build new products or enhance existing products.
  • Set up and support of Confidential – POS systems. Updating manual with product specs and demonstrating to client.
  • Takes ownership of assigned products, trouble shoot and serve as the subject-matter-expert
  • Analyze support calls and debug issues using FIX, SQL, XML, XSLT, batch scripts and log errors and issues in Mantis –bug tracking tool.
  • Use of Error Log Viewer, System Monitor and Console to identify issues and escalate if needed.
  • Maintain thorough knowledge of industry regulations, Chase Paymentech systems and internal applications.
  • Participate in trade shows.
  • Manual and Automated testing of application.
  • Deploy systems company wide and perform migrations to newer versions.
  • Maintain C level relationship

Environment: Microsoft Project Plan, Word, Excel, Powerpoint, SharePoint, Scrum (Agile), EDI, HRIS - Workday, CRM, CMS, Oracle ATG, ACH, Java, JMS, MQ Series, Tibco Rendezvous, Multicast, Datagram, UDP, Microsoft Dynamics, OMS, FIX, EFT, EDI, SWIFT, NACHA, IRIS PEP+, payments, .NET, Perl, Salesforce, SQL Server, SOAP, Windows XP, Citrix XenApp 10.0, IIS, IBM WebSphere, WinRunner, JTest, LoadRunner, Agile

Senior . Net Developer/ Full Stack . Net Developer

Confidential - Plainsboro, NJ

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2007 and Rational Software Modeler.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher - quality software far more rapidly.
  • Created & Consumed WCF Services and also used different bindings to make it available to different types of clients.
  • Responsible for developing the reusable Components on UI (Views) by developing the Partial Views, View state, and reusable components for implementing the business rules with C#.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
  • Implemented the project using ASP. NET, C# and back-end database as SQL Server 2012.
  • Worked on applications software development efforts from deployment through the maintenance support process.
  • Written Stored Procedures in SQL Server 2008
  • Used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes.
  • Used jQuery and AJAX to make the User Interface more responsive.
  • Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions).
  • Implemented CRUD functionality with Entity framework (ORM) in ASP. NET, MVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Developed RESTful service using WCF framework and used Angular.js for getting data.
  • Used C# language in developing the business logic, where in extensively implemented the Object Oriented Programming (OOP) Functionalities and Win forms.
  • Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
  • Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Created ETL packages using SSIS to move data from various heterogeneous data sources to centralized database.

We'd love your feedback!