We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

Atlanta, GeorgiA

TECHNICAL SKILLS:

Programming Languages: Java, GO, C#, C++, C, JavaScript, JQuery, AngularJs, Angular2, ExtJs, HTML, Informix 4GL, Unix Korn Shell scripting

J2EE: JSP 2.0 Specification, Servlet 3.0 Specification, JSTL 1.1 Specification, MVC Design Pattern, Spring

Web Services: REST/JAX - RS, SOAP/JAX-WS

Databases: Informix, DB2, MS-SQL Server, Oracle SQL Plus

Operating Systems: Unix, Linux, IBM OS-390

Project Methodologies: Waterfall, Agile

Other: IDE - Eclipse & Intellij, Visual Studio, Version Control - Subversion, Github Tomcat/Apache Web Server, JSON, XML, JAXB, XSTREAM, GSON, CSS, Junit, Jenkins

TECHNICAL EXPERIENCE:

Senior Software Engineer

Confidential, Atlanta, Georgia

Responsibilities:

  • Responsible for utilizing Agile methodology, which includes attending daily stand ups, participating in story writing, story point assignment in Pivotal Tracker and working in SCRUM room.
  • Responsible for coding utilizing Angular2 for UI and GO for Server side, utilizing elastic search and calls to COM services.
  • Responsible for creating a seperate Github location and forking over code from the existing Order Up-Release application so that code changes can be made for Order Up-Fraud application.
  • Responsible for creating Jenkins job used to deploy application to specific organization/space in PCF (Pivotal Cloud Foundry).
  • Responsible for coordinating meetings with Product Owners/UX associates to develop stories, make design changes to UI.

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for UI/Backend coding utilizing ExtJS/Java with Spring for various parts/functionality of Confidential application including, SBOTD(Special Buy Of The Day), Copy Order, Save To MyList, Instant Rebate, Get Recommendations and converting API service calls to Google Cloud service calls as well as converting Request/Response from XML to JSON.
  • Responsible for work utilizing Agile project methodology, which include attending daily stand up meetings, meeting 2 week sprint deliverables.
  • Responsible for analyzing JIRA stories, determining root cause, and coding resolutions to meet JIRA story success criteria. This included coding on UI side utilizing (ExtJs, JavaScript & HTML) and Server side utilizing (JAVA, REST).

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for creating Confidential document in a Waterfall project model, related to Send flow of DSI(Design System Interface) during Design phase.
  • Responsible for coding during Construction phase for (SAVE flow), that included Java, Javascript and jQuery, with an emphasis on manipulating HttpServletRequest parameters, utilizing JAXB, JSON/GSON, JavaBatch framework and working with REST services.
  • Responsible for coding during Construction phase for (Publish flow), that included generating a new REST service to process a binary file as input, which was passed to a new RESTful service (My Kitchen Planner). REST service wrote binary data to the Content Grid server that ultimately generated a panoramic file whose url was returned to 2020 Kitchen/Bath design configurator, which displays the 360 degree design to the Kitchen designer.
  • Responsible for work during QA phase of 2020 Upgrade project, that included defect resolution using HP ALM (Application Lifecycle Management).

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for reviewing legacy C# code and data model comparisons during Waterfall project model Discovery/Requirements phase.
  • Responsible for creating Confidential document related to Send flow of DSI (Design System Interface) during Design phase.
  • Responsible for coding during Construction phase for (SAVE flow), utilizing (Angular JS, JavaScript & HTML). This included creating 5 new popup windows, adding columns to the Customer Design Summary screen, utilizing Angular’ss ngShow/ngHide directives.
  • Responsible for coding during Construction phase for (SAVE flow), that included coding Backend/Server(Java) logic, involving UI/Server interfacing, with an emphasis on manipulating HttpServletRequest parameters, utilizing JAXB, JSON/GSON, JavaBatch framework and working with REST services.
  • Responsible for coding during Construction phase for (Publish flow), that included generating a new DSI SOAP service to process a binary file as input, which ultimately generated a Panoramic file displayed to the Kitchen designer.
  • Responsible for coding during Construction phase utilizing JavaBatch framework to purge old designs from the database.
  • Responsible for defect resolution during QA phase, which included root cause analysis, and reassigning defects back to QA team using HP Quality Center software.
  • Responsible for work during Deployment phase, that included validating successful install of software, validating all systems functioning as expected.

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for creating technical design docs, coding, UT,ST and resolving QA/Production defects for Store Side Receiving JAVA Web Services(REST & SOAP).
  • Responsible for utilizing Defect management tool HP Quality Center to track/resolve defects related to Confidential project.
  • Responsible for utilizing Problem management tool, THD Service Manager to create/track/resolve problem tickets related to Confidential project.

Software Engineer

Confidential

Responsibilities:

  • Responsible for coding, Unit/System Test and implementation of JAVA enhancement to Transfer application to retrieve key xfer nbr and populate data in database so that data would be sent up to Finance department in Transfer(DT001) comm file.
  • Responsible for coding, Unit/System Test and implementation of JAVA enhancements including Split PO’s and Calculated L ead Time functionality in Bear Receiving handheld code.
  • Responsible for coding, Unit/System Test and implementation of JAVA bug fix to resolve closed PO ASN issue.
  • Responsible for support of Bear Recv App while working on Inventory Management team; client written in C#.NET and sever side in JAVA.
  • Responsible for support of Bear RTV App while working on Inventory Management team; client written in C#.NET and sever side in JAVA.
  • Responsible for design of screen layout, unit and system test plans and Informix 4GL code modifications for PIR (Physical Inventory Reconciliation) Delete Adjustment Enhancement project.
  • Responsible for Informix 4GL code modifications, unit and system testing of WSR(Whole Store Report) during Manhattan project.
  • Primary support of NSB(New Store Build) system that consisted of VB code on client side, Informix 4GL n server side.
  • Respnsible for support, bug fixes and enhancements for over 20 subsystems under Inventory Management including (purchasing, transfers, receiving, whole store, freight claims, mobile, new store etc…)

Associate System Engineer

Confidential

Responsibilities:

  • Developed Unix Korn Shell Script to fix sales posting issues, remove locks so that purchase orders could be received, resend failed transfers, to set cost and retail on keyrecs, resend keyrecs and void keyrecs.
  • Utilize all of the following Unix commands/operators on a daily basis: rexec, uuencode, mailx, touch, cat, zcat, grep, zgrep, rm, cp, mkdir, top, bdf, ls, ll, sort, lp, >, >>, |, <, <<
  • Provide 3rd level production support to over 2000 stores national/internationally.

Internal Developer

Confidential, Atlanta, Georgia

Responsibilities:

  • Develop\debug small Visual Basic applications to ensure that applications run under both Windows OS and Palm OS.
  • Code\debug Visual Basic applications that access Palm Databases.
  • Created access databases and converted databases to palm database.
  • Responsible for installing operating systems, and other software on PC’s.

Support Analyst

Confidential, Decatur, Georgia

Responsibilities:

  • Responsible for monitoring jobs running on a OS/390 system in a MVS environment.
  • Responsible for running jobs on OS/390 system using JES2, and notifying programmers when a job fails.
  • Responsible for bringing down DB2, preparing it for back up and bringing DB2 back up.
  • Responsible for monitoring DB2 as well as backing up DB2.
  • Perform Task such as taking down CICS regions down, and bringing CICS regions up.
  • Responsible for viewing JCL for jobs, to determine which step job failed in.
  • Responsible for monitoring Advantis/YMS to check for collection/transmission jobs that need to be run.
  • Responsible for monitoring Connect Mailbox to retransmit any jobs that didn’t transmit or collect successfully.
  • Responsible for providing support for printer problems, terminal connection problems, user lockout problems.

Hire Now