We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

Malvern, PA

TECHNICAL SKILLS:

Languages: Java, JSP, J2EE, JDBC, EL, JSTL, SOAP, REST, MQ, Jt400, DHTML, HTML, JavaScript, AJAX, CSS, PHP, JSON, XML, XSLT, jQuery, Dojo, ANT, VML, SQL, RPG, COBOL, C, C++, Visual Basic

Software: Eclipse, RAD, STS, Apache, Tomcat, Jboss, Resin, Websphere Application Server, Websphere Commerce, Tiles, Struts, Spring, Spring MVC, BODL, SVN, Git, MySQL, SQL Server, DB2, Postgres, Oracle, Office, Open Office, Maven, Junit, Android

Platforms: Windows, OS400, Linux, Unix

PROFESSIONAL EXPERIENCE:

Senior Software Engineer

Confidential, Malvern, PA

Responsibilities:

  • Worked in an agile team creating the initial release of a cloud based business to business (B2B) ecommerce site
  • Updated software as a service (SAAS) configuration tool front end and back end via JSP, custom JSP tags, JavaScript, HTML, CSS and java
  • Added features to a SAAS B2B ecommerce site via Spring, Spring MVC, and RESTful web services
  • Integrated B2B web site with third party payment processor
  • Implemented promotions for B2B customers
  • Implemented Vertex LITE for tax exemptions
  • Performed security scanning with OWASP ZAP and Appscan
  • Performed security remediation via Java, JSP and application server changes
  • Added functionality to retail tablet based software package to show SKU attributes
  • Created JUnit tests using the Mockito framework to verify rest controllers and database data
  • Used SQL knowledge to generate legacy object - relational mappings (ORM) for database interaction

Program Engineer

Confidential, Conshohocken, PA

Responsibilities:

  • Maintained ecommerce web site front-end using HTML, CSS, AJAX, JavaScript and jQuery
  • Maintained back-end using Java, SQL, JDBC, MQ series and BASH scripts
  • Integrated third party software
  • Configured Apache web server for search engine optimization (SEO) and redirects
  • Configured Websphere application server and Struts
  • Updated cart inventory system to reduce inventory costs
  • Used AJAX to provide dynamic content while preserving caching
  • Upgraded ecommerce website from version 6 of Websphere Commerce to version 7
  • Created system to allow in store employees to get commission from ecommerce orders via BASH scripts, stored procedures and WebSphere commerce
  • Designed and implemented initiatives to bridge the gap between online and traditional stores including making in store order history available online via web services
  • Wrote technical design documents and documentation
  • Created Android proof of concept application to demonstrate the Android app creation process and the use of IBM’s REST web services

Consultant

Confidential, Wyomissing, PA

Responsibilities:

  • Lead and Mentored the Delaware Valley AS/400 community as President of the regional AS/400 group.
  • Supervised development teams onshore and offshore development teams to ensure quality and timely completion of assignments.
  • Configured web and application servers to serve dynamic web content
  • Mentored clients in Java, JSP, HTML, JavaScript and other web technologies.
  • Created JDBC and datasource connections to DB2, MYSQL and SQL server databases
  • Configured JDBC, datasource and LDAP web security for basic and form authentication types.
  • Used VML and jfreechart to graphically display data on websites.
  • Created AJAX websites that allow for dynamic client side filtering and sequencing of data.
  • Created/enhanced websites using the Struts and Spring application frameworks with the Tomcat, Jboss and Resin application servers.
  • Created Java applications that enabled remote data access via cell phone using Sametime and AIM instant messenger java classes.
  • Created business to business and business to consumer web and ecommerce sites for clients using CGI, JSP, Java servlets, HTML, JavaScript and AJAX.
  • Mentored clients
  • Implemented Unix to AS/400 interfaces that allow order, inventory and accounts payable data to be transferred between systems.
  • Created web based dashboards to allow management to view data in a graphical manner.
  • Created web based material verification system to ensure that products were being formulated correctly
  • Created web based manufacturing scheduling system
  • Converted oracle/WebLogic application to Jboss/SQL server.

Consultant

Confidential, North Wales, PA

Responsibilities:

  • Created business-to-business web sites for clients using Ironside’s Ironworks product, ODBC and IIS.
  • Used EDI knowledge to kick start a web based distribution system.
  • Used AS/400, RPG/400, RPG IV, SQL and CL skills to solve various business problems with a focus on order entry and billing
  • Upgraded EDI Edge software package and remapped EDI documents

Senior Programmer/Analyst

Confidential, King Of Prussia, PA

Responsibilities:

  • Interacted with corporate and local management to solve various problems using system and business knowledge.
  • Trained users on new software including Monarch, Spool Explorer, and our new Manufacturing package.
  • Trained corporate staff on the Premenos EDI package.
  • Assumed the lead role in the MIS department.
  • Lead accounting system year 2000 conversion.

Consultant

Confidential, Wayne, PA

Responsibilities:

  • Upgraded Vertex tax reporting software.
  • Maintained Business software package using RPG, CL, SQL, imbedded SQL and database triggers.
  • Interfaced bank ACH software with the AS/400 to allow for direct depositing of expense checks.

Programmer Analyst

Confidential, Philadelphia, PA

Responsibilities:

  • Designed and implemented COBOL, RPG and CL programs in various manufacturing and financial applications.
  • Created corrective action and non-conformance applications to help management and user teams to reduce costs.
  • Supervised consultants

Consultant

Confidential, King Of Prussia, PA

Responsibilities:

  • Modified, debugged and standardized new release of Canadian cellular phone company software.
  • Wrote French to English translation application.

Programmer

Confidential, King Of Prussia, PA

Responsibilities:

  • Created vendor managed inventory programs for retailers
  • Modified MRP programs to allow increased production flexibility
  • Performed EDI via PC and AS/400

We'd love your feedback!