We provide IT Staff Augmentation Services!

Senior Software Developer / Technical Lead Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Senior full stack software developer / Technical lead with stong Analytical skill and excellent hands - on experience in object-oriented programming, n -tier architecture, multi-threading and TPL.
  • 15+ years high quality enterprise software development experience in financial service industry, including 10+ years proven experience in MS enviroment (ASP.NET WebForm, Confidential, Web API, Confidential and Confidential ).
  • Extensive experience in all phases of SDLC including requirements gathering, business analyze, design, deployment, testing, troubleshooting and production support.
  • Experienced in data loading (Feeding server & SSIS ), database (SQL server Confidential -SQL & Oracle PL/SQL), Service layer ( Web API & Confidential ) and front end(ASP.NET WebForm and Confidential , Confidential and SSRS)
  • Proficient in the latest technologies including C# 7, ASP.NET Confidential core, Web API core and Angular 2.

TECHNICAL SKILLS:

  • ASP.NET, Confidential, AngularJS, JavaScript, jQuery, Ajax, HTML, Bootstrap, CSS
  • SQL Server Confidential -SQL 2014, Oracle PL/SQL, ADO.NET, Entity Framework, LINQ, SSRS, SSIS,SSAS
  • C# and XAML on Windows, C, C++, Java on UNIX/Linux, Unit Test, TDD, VBA
  • Web API, Confidential (Server and client), SOA, SOAP, RESTful, JSON and XML, MongoDB and Neo4J
  • Confidential, MVVM, Prism, Dependency injection, Unity, SVN, TFS, GIT, JIRA and Agile/Scrum

PROFESSIONAL EXPERIENCE:

Confidential, Jersey city, NJ

Senior software developer / Technical lead

Responsibilities:

  • Enhanced, maintained and supported old BOL based on ASP.NET WebForm
  • Architected, designed and implemented, and supporting ASP.NET Confidential and jQuery based new BanksOnline trading system including order entry, amend, approval and settlement processes.
  • Redesign and enhanced SQL Server database table, store procedure, trigger and function.
  • Redesigned and implemented new BOL deal management sub-system including MAT, DEC and Confidential actions for call Deals, ROL, NSR, MAT, EAM and PRE Actions for Fixed deals
  • Redesigned and implemented new BOL Multi-Currency FX option trading sub-system.
  • Redesigned and implemented new BOL collateral account management, What-IF Account simulation and margin management sub-systems.
  • Designed and implemented the security transfer function over STS (Secured Token Service) Confidential service.
  • Designed and implemented all generic base classes to improve development efficiency and user experience.
  • CRT (Collateral Reporting Tool) Report generation and management system used by global management 24/6
  • Architect, design, implement, and support ASP.NET Confidential 5 , AngularJS , KendoUI and jQuery based report management system including report generation, report access management, report distribution.
  • Design and implement CRT template and CRT core used in all CRT SSRS reports.
  • Design and implement SQL database table, store procedure, trigger, Entity Framework and SSIS .
  • Design and implement CRT report distribution sub-system including email, SFTP and share drive.
  • Design and implement CRT report archiving sub-system including upload (SFTP) and download ( Confidential )
  • Collateral risk management system including Dashboard, Portfolio Reconciliation Metrics and management
  • Architect, design and implement Angular 2 and KendoUI based UI layer
  • Architect, design and implement C#/Web API core based Business and RESTful webservices layers
  • Architect, design and implement Data layer built on Entity Framework , SQL Database and SSIS
  • Architect, design and implement MS OAuth2 and JWT (JSON Web Tokens) based security component
  • Peter (Songqing) Xu

Confidential, Pennington, NJ

Senior software developer

Responsibilities:

  • Architected, designed and implemented the Analytical Engine ( Confidential service ) to support Goals Based wealth planning analysis for Confidential & Confidential .
  • Used TPL (Task Parallel Library) and Asynchronous Programming to achieve the best performance.

Confidential, New Providence, NJ

Innovation Engineer

Responsibilities:

  • Architected, designed and developed a Project management system using Confidential and MVVM.
  • Architected, designed and implemented several web applications using Confidential 4, Web API and jQuery.
  • Architected, designed and developed a Confidential service (SOAP & RESTful) consuming Neo4J graph database

Confidential, Middletown, NJ

Senior software developer / Technical lead

Responsibilities:

  • Redesigned, architected, optimized and coded Confidential Service consumed by multiple type mobile devices.
  • Using PL/SQL Associative Array, redesigned, architected and developed numerous complex procedures.
  • Designed and coded a Test tool on multiple type mobile devices for the Confidential Web Service

Confidential, New York

Senior Software Engineer

  • Responsibilities:Architected, designed the whole system from store procedure, data Accessing, service layer, to UI layer.
  • Using latest Web development technology including C#4.0, ASP.NET 4.0, Confidential 3, Silverlight 4.0, IIS 7.0, RIA, Ajax and jQuery, built State of the art Web applications, gave client a good experience.
  • Developed and maintained numerous windows applications using WinForm, Confidential and MVVM.
  • Built numerous multi-threading Confidential Service (SOAP & RESTful), consuming by UI layer.
  • Using Global Temporary Tables, Developed and maintained numerous complex procedures ( Oracle 11G PL/ SQL and SQL Server 2008 R2 Confidential -SQL), accomplished more than 100 columns paging and sorting.
  • Developed and maintained data accessing layer using ADO.NET, LINQ and Entity Framework.
  • Software Engineer, IRChannel.com and adr.com 2001 2006
  • Developed and maintained numerous multi-threading servers using C++, Java, UNIX and Sybase.
  • Developed and maintained Dow Jones (C++/UNIX) and Reuters (VC++/Windows) news feeding servers.
  • Developed and maintained the whole news process for IRChannel.com, from receiving news, saving headline and story to database, loading headline data in share memory, loading service key word mapping to news server, publishing headline and story to IRChannel.com .

We'd love your feedback!