We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

3.00/5 (Submit Your Rating)

Hackensack, NJ

PROFESSIONAL SUMMARY:

  • Software Engineer with thorough hand - on experience in all levels of design, development, testing and deployments of global enterprise solutions to enhance business initiatives.
  • Specialist in Object-Oriented design and development of multi-tier enterprise web-based applications and distributed Service-Oriented Architecture (SOA) systems.
  • Extensive experience working in a structured development environments utilizing agile development methodologies for test-driven development and continuous integration.

KEY SKILLS:

  • Extensive experience in Agile Methodology and software development lifecycle (SDLC) processes .
  • Strong interpersonal skills with ability to interact with junior programmers through senior management
  • Excellent team player, self-starter and readily accept ownership of critical projects.
  • Hands-on experience utilizing Object-Oriented languages, design patterns and frameworks

KEY TECHNOLOGIES:

Development Technologies: OO Design/Programming, Java/JEE/EJB, C/C++, STL, JSP, JavaScript, iBatis, Hibernate, Spring/MVC, JSF, JavaScript, Angular, Node, NPM, jQuery, HTML5, CSS3, XML, Perl, FitNesse, Slang, UML, Agile, RDBMS (Oracle, Sybase, IBM DB2, MS SQL Server), HP-QTP/QC, WebLogic, WebSphere, JUnit, SVN

Electronic Trading Platforms (FICC and Equities): TradeWeb, Bloomberg, BrokerTec/ICAP, Espeed, CreditEx, MarketAxess, Spider, BondDesk, RediPlus, TradeBlade, GFI, Qwixx, Markit, Tradesheet, and SalesSheet, QzMarkitWireGateway Concorde, VMaster, EagleIR, DerivMatch, RFQ, STP, CDS, Swaps, Credit Bonds

Enterprise Messaging: TCP/IP, TIBCO RV/RVD/EMS, Confidential DF messaging, Talarian messaging API, JMS, SOAP, HTTPS, Citrix ICA/MetaFrame, Cisco, DNS, and VPN

Operating Systems: MS Windows, Sun Solaris UNIX, IBM AIX, Red Hat Linux and HP-UX

Development Environments: Eclipse, Intellij, JDeveloper, JDBC, JIRA, Jenkins Continuous Integration (CI), JUnit, MS SQL Server SSRS, SSIS, SSAS, Oracle EBS, Toad, and Composite Information Server

EXPERIENCE:

Confidential, Hackensack, NJ

Sr. Software Engineer

Responsibilities:

  • Participate in full stack design and development to enhance the firm’s proprietary technology, FDIC insured deposit program (DIP), which provides client banks with the benefit of extended FDIC insurance, diversification and cost effective source of deposit funding.
  • Extend RESTFul web services report generation functionality to integrate advanced JXLS Core capabilities utilizing Java 8 and Spring Boot 2.0.
  • Developed and optimize MS SQL Server stored procedures to support daily, week, monthly and Adhoc report generation requirements. Reports include Bank balances Reports, Banks and Confidential Fee Reports Fee forecasting
  • Developed web framework and applications to empower stakeholders and sales team to generate reports on demand and test what-if scenarios
  • Developed new functionality in an iterative fashion, liaising with the business analysts, stakeholders and other developers within the scrum team

Environment: Java/JEE/Spring Boot, Python, JavaScript, JSP, JSON, JXLS framework, CSS, HTML, MS SQL Server, SQL, Transact-SQL, Stored Procedure, JUnit, TDD, Ant, Maven, Jenkins, GIT VCS, Bitbucket, SourceTree, MS Windows, Linux, Bash

Confidential, New York, NY

Sr. Software Engineer

Responsibilities:

  • JEE object-oriented design and development utilizing current Java version (1.7 and 1.8).
  • Design and development activities utilize MVC Pattern, Java, Spring, JavaScript, JSP, HTML/CSS, WebLogic and SQL
  • Agile development in a team environment to meet critical deliverable dates.
  • Configure Eclipse development environment for Java WebLogic local application server development and testing
  • RDBMS SQL script development utilizing Oracle 10 and higher and DB2 9 and higher.
  • Exposure maintaining RESTful Web Service endpoints via Java, Spring Boot, Angular, Node.js and NPM

Environment: Java/JEE/EJB, JSP, WebLogic, SVN, JIRA, Spring Boot, HTML/CSS, XML, Oracle, DB2, SQL, JUnit, TDD, SVN/GIT SCMS, Maven, Ant, Gradle, MS Windows, Linux, Bash, Python, JMS Messaging, TRAQCS PRO/PFS, Bloomberg

Confidential, New York, NY

Sr. Software Engineer

Responsibilities:

  • Implementing tools targeting developers, business users and production support teams such as test automation, data replay, automated deployment and environment configuration.
  • Demonstrated strong technology generalist experience working across a number of different languages and developing components, libraries and frameworks. In addition, fostered key global relationships with Application Development leads and Team Members; Production Support and Infrastructure teams and Credit eTrading Business and Quant Research team to drive productivity
  • Primary architect and developer for the distributed Fixed Income eTrading Prod-Parallel PipeRinse system automation test suite to mimic production eTrading system execution to near one-to-one accuracy.

Environment: Java/JEE/EJB, C/C++, BOOST, JSoup HTML Parser, DOM, CSS, XML, Sybase, JUnit, TDD, CVS/Git SCMS, Maven, MS Windows, Linux, Bash, Python, JIRA, RFQ, STP, FIX/EXB Messaging, Market-Data, Bonds/IRP Swaps Products, MarketAxess, Tradeweb, Bloomberg

Confidential, New York, NY

Lead Developer

Responsibilities:

  • Gather business requirements, designed and implemented new functionalities as well as system enhancements.
  • Designed and developed critical trade based services, utilizing core java and hibernate, to enhance trade flow performance by keeping DerivMatch local trading database portfolio data in sync with MarkitWire external systems.
  • Designed and developed critical Monitor Services that detect connection issues between QzMarkitWireGateway and MarkitWire host system utilizing Python.
  • Enhanced core multithreaded java modules to detect and recover from database deadlock issues gracefully.
  • Extensive hands-on with low-latency real- Confidential risk systems and solution implementation around distributed computing.

Environment: MarkitWire Java/JEE/EJB, Hibernate, Spring/MVC, WebLogic, Hadoop, SOA, Web Services, JMS Messaging, XML, XPath, Eclipse, Agile (SCRUM), Sybase, JUnit, Perforce, Maven, Jenkins, Autosys (JIL), MS Windows, Linux, Bash, Python, JIRA, Exchange/OTC, RFQ, STP, SEF, Market-Data, FX Options, Bonds/IRP Swaps Products

Confidential, West Orange, NJ

Technical Specialist: Lead Developer / Architect

Responsibilities:

  • Managed team of developers, prepared project plan and assigned tasks. Actively conducted weekly sprint reviews as well as 1-on-1 meeting with developers. Tracked project status and reported directly to solution architect.
  • Designed and developed the custom web-based applications to manage system flow business rules. It allows subject matter experts (SME) to create and manage system rule definitions for Financial and Claims processing
  • Designed, developed, and tested core Java SOA components for Investment Bank distributed Data Vault (DV) Virtualization Switcher System. The Data Vault Architecture leveraged the Composite Information Server (CIS) Data Virtualization Platform to implement three identical, but independent data stack clusters and deployed them in separate global sites for enterprise redundancy and business continuity.
  • Performed source code management via SVN, code reviews via JIRA and peer collaboration, Continuous Integration (CI) and JUnit Test execution via Jenkins

Environment: Java/JEE/EJB, Hibernate, Spring/MVC, CSS3, HTML5, XML, JSF, JavaScript, jQuery, Tomcat, Swing, Oracle RDBMS, JMS, JUnit, Eclipse, JDeveloper, HP-QTP/QC, SVN, Maven, Jenkins, MS Windows, UNIX, Linux

Confidential, New York, NY

Sr. Developer/Analyst

Responsibilities:

  • Designed and developed robust web-based (Java/FitNesse) trading environment monitoring systems to automatically detect and report trading services availability to the production support team. Also developed a robust test harness and framework that standardized unit and regression test development for the electronic trading flow analysis.
  • Trained business users and developers on Internal and External Electronic trading platforms to book Fixed Income and Equities trades for testing as well as how to develop and troubleshoot low level trade flows across the multi-tier distributed trading environment. Electronic Trading platforms include: TradeWeb, Bloomberg, BrokerTec/ICAP, Espeed, CreditEx, MarketAxess, BondDesk, Spider, RediPlus, TradeBlade, GFI, Qwixx, Markit, Tradesheet, and SalesSheet, Credit, CDS, Swaps, RFQ, Market Data, STP.
  • Monitored continuous integration (CI) builds and unit tests as well as performed full regression testing across all electronic trading platforms and business units. Testing includes: acceptance, functional, integration, end-to-end regression trade flow, browser, load, performance, stress, installation and volume. Also participated in annual Financial Industry Wide FISMA BCP testing.

Environment: C/C++, Java/JEE, eclipse/Intellij, JUnit, Agile, Slang, HTML, XML/Schema, Sybase, DB2-UDB, Hudson Continuous Integration (CI), CVS, TIBCO/RV/EMS, DF messaging, UNIX, Linux, Perl, Bash, Scripting, MS/DOS/Windows, FitNesse, HP-QTP/QC, JIRA, MediaWiki, Exchange/OTC, RFQ, STP, SEF, Market-Data, Bonds/IRP Swaps Products

Confidential, New York, NJ

Lead Developer / Architect

Responsibilities:

  • Served as project manager and developer to successfully re-engineered NYMEX eAccess Online Trading System to provide robust stability and enhanced performance
  • Successfully designed and developed NYMEX eAccess Trading Data Management System (TDMS). This system manages trading firms, users, commodities, contracts, daily settlement prices, and also provide near 24 hour online availability per trading session for NYMEX eAccess Online Trading System
  • Successfully designed and developed a working internet/intranet based prototype of the NYMEX eAccess Trading Data Management System utilizing ASP.NET with C#, IIS 5.0, XML, and Sybase Transact-SQL stored procedures
  • Managed at team of five developer for NYMEX new Enterprise Message-Oriented Trading Infrastructure initiative. Also, engaged in the full software development life cycle (SDLC), including hands-on development activities:
  • Designed and developed the Caching Server and Test Harness for a new Enterprise Message-Oriented Trading Infrastructure initiative. It provided security, order and trade validation, account maintenance, and account level risk management (RAV).

Environment: (eAccess) VC++, MFC, UNIX C++, Sybase/Oracle RDBMS, PowerBuilder, Java, JSP, Servlets, HTML, XML, XSLT, JBuilder 8.0, BEAS WebLogic, Talarian SmartSockets, UNIX shell scripting, and ANSI SQL, Futures, Options

Confidential, Hackensack, NJ

Lead Developer - Principal Consultant

Responsibilities:

  • Led team in design and development of Citibank’s Global Customer Server Architecture. Implemented the UNIX based multi-tier Application Broker in C++. This module registered and maintained client transaction information with the Customer Server System. Technologies: UNIX/C++, Oracle RDBMS, PL/SQL, Rogue Wave C++ API, and Encina.
  • Designed application framework to standardize the project internet based application development. Developed supply chain management and reporting GUI application to drive inventory control monitoring for Confidential ’s marketing and sales departments. Technologies: PowerBuilder 7.0 PFC, Java, C++, SilverStream 2.0, Interspaces, Sybase, IBM DB2, and VSAM, T-SQL stored procedure.
  • Technologies: PowerBuilder, C++, UNIX, Sybase 11 T-SQL.
  • Designed and developed critical work-flow components to process fixed-income remittances in the form of wires, checks, internal deposits, and internal credits. The Remittance System, initiated within IBM FlowMark Work Flow Process Control System, provide capabilities such as manager approval, remittance rework, remittance viewing, and remittance modifications. Technologies: Object-Oriented Design/Coding, PowerBuilder, C/C++, Sybase T-SQL, Windows NT, and Sun Solaris UNIX.
  • Successfully migrated Parke-Davis Pharmaceutical data warehouse system from Sybase 10 to Oracle 7.3. Developed, optimized, and translated Sybase T-SQL stored procedure to Oracle PL/SQL stored procedure. Developed UNIX Korn shell scripts for managing data warehousing flows.

We'd love your feedback!