Staff, Software Applications Engineer Resume
Lone Tree, CO
SUMMARY:
Senior - level systems analyst and software developer with diverse experience developing and providing support of business applications. Development methodologies include Agile used in a distributed server environment and the full system life cycle (SDLC) in an IBM mainframe environment. Background includes surveying and analyzing requirements, making recommendations and writing specifications for new systems. Interact with user groups and team members, including offshore. Integrate skills gained in the recent completion of a Masters of Business Administration and a Graduate certificate in Data Analytics with a mix of troubleshooting, decision making and project management skills to effectively resolve issues quickly.
SKILLS SUMMARY:
OS: z/OS, z/VSE, UNIX, AIX
Languages/Tools/Software: JAVA, INTELLIJ, Spring Boot, COBOL, SQL,TSO, ISPF, ICCF, JCL, CICS, JSON, Splunk, SOAP, MQ, RabbitMQ, GIT, Bamboo, Bitbucket, PCF, Confluence, JIRA, ALTOVA XML Spy, XSLT, XML, EZTRIEVE, VBA, VB, HTML, CA7, CA11, SHAREPOINT, NDM, TCPIP, FTP, SERENA, CHANGEMAN, LIBRARIAN, PANVALET, ENDEVOR, EXPEDITER, FILEAID, IBM File Manager, Microsoft Office, WINSQL, SPUFI, Visual Studio
Databases: DB2, MongoDB, VSAM, DATACOM, MS ACCESS, IMS DB/DC, SQL Server
Business Domains: Health, Life and Auto insurance (including claims); Accounting and financial applications; Annuity products; Human Capital; Benefits; Marketing and market planning; Logistics; Manufacturing; Sales; Sales reporting; Customer Account Data; Sourcing; Supply chain; Merchandising; Loss prevention; Security; Inventory; Order entry and tracking
Data Analytics: Python, R, Tableau, Stata, SAS, data modeling, data mining, machine learning - supervised (classification) and unsupervised; NLP, extract, clean and analyze data, data transformation, Selenium
PROFESSIONAL EXPERIENCE:
Confidential, Lone Tree, CO
Staff, Software Applications Engineer
Responsibilities:
- Develop and enhance distributed and mainframe applications that apply to customer online experience by integrating and managing all customer products.
- This is an enterprise-wide modernization effort moving from IBM mainframe legacy COBOL applications to distributive Java applications utilizing Agile methodology, including daily scrums.
- Extract and analyze data in order to resolve issues in cross-domain processes by ensuring data flows through edits in a consistent manner producing accurate results and improving data accuracy.
- API development, including REST API’s using Java, Intellij, MongoDB, behavior-driven development, (BDD - Cucumber), Test-driven development (TDD), Spring Boot, Bitbucket, Git for version control, Splunk and RabbitMQ for event processing. Data structures include DB2, JSON and MongoDB. Documentation is in Confluence. Stories are created in JIRA.
- Deploy enhancements to each environment using Serena Change Man utilities (mainframe) and Nexus and Bamboo (distributive). Review, approve and merge Java code in Git pull requests.
Confidential, Manhattan, KS
Senior Systems Analyst
Responsibilities:
- Enhance and maintain applications for a wholesale apparel company.
- Conducted meetings with stakeholders to plan strategies for product development.
- Supply chain management to get products from market planning to the customer
- The full system life cycle methodology was followed for development.
- Successfully integrated new product offerings into existing dealer supply chain processes.
- Customized both front and back end processes to ensure dealers received products ordered.
- Automated complex sorting requirements to comply with shipping requirements.
- Export data to Excel spreadsheets for reporting and metric analysis
- Prepared test data, testing scenarios and testing validations
- Developed applications using COBOL, CICS, JCL, ICCF, VSAM, DLI in a VSE mainframe environment as well as Visual Basic 6.0, MS Access 2003 and PC COBOL.
Confidential, Topeka, KS
Systems Engineer
Responsibilities:
- Analyzed, identified and gathered requirements, designed, coded, tested and implemented applications for a major retail company.
- Modified interfaces that required changes due to version change of PeopleSoft 9.0 to 9.1. SharePoint was used as central repository of all project documentation.
- Identified issues related to the 4-5-4 accounting calendar containing 53 weeks versus a normal 52 weeks.
- Corrected and documented these issues, reducing incidence of production failure.
- Identified and removed obsolete processes shortening production run times and reduced costs.
- Exported data to Excel spreadsheets for reporting and metric analysis
- Created database applications in MS Access to enable query functions
- Prepared test data, testing scenarios and testing validations
- Utilized COBOL, CICS, JCL, CA7, TSO, DATACOM, DB2 and ISPF in a mainframe and distributed server environment.
Confidential, Colorado Springs, CO
Applications Systems Analyst / Programmer
Responsibilities:
- Developed and supported applications for an auto insurance company that provided printed content to policy holders and / or agents for all stages of the policy life cycle.
- This included new business policy applications, policy renewals, new business, renewal quotes and rate revisions. Development was performed using the full system life cycle.
- Pioneered and promoted concept to conduct rate revision meetings from a remote stakeholder’s workstation via telephone and web rather than in a conference room.
- This eliminated the need to create photocopies of information thus reducing cost and time.
- Expanded a task list and designed a full application that utilized Lotus Notes and MS Access to automate tasks and notifications needed for rate revisions.
- This simplified the process and ensured complete and accurate data.
- Applications utilized COBOL II, VSAM, DB2 (and accompanying front end application), JCL, CA7, TSO, and ISPF in a mainframe environment and XML, XSLT and MQ in a server environment.
Confidential, Lincoln, NE
Senior Analyst / Programmer
Responsibilities:
- Developed and supported life insurance, health insurance and annuity product batch and online applications for a TPA (third party administrator), including direct and group billing, tax and reserve reporting.
- Provided support for applications after-hours.
- Gathered requirements and created specification documents.
- Conducted meetings with stakeholders to plan strategies for product development.
- Integrated new client into company system that centralized all customer data with minimal downtime.
- Development utilized COBOL, JCL and a file system (similar to VSAM) and an online system (similar to CICS) running on a customized CMS / MVS operating system on the mainframe.
Confidential, Aurora, CO
Business Analyst / Software Developer
Responsibilities:
- Developed and maintained the Care Information (CI) system software for the Tricare Management Association claims reporting system which ran on the mainframe using the full system life cycle methodology.
- Simplified and automated manual processes in a benchmark testing environment, which consisted of merged test files sent by contracted health claim providers to be used as input to batch cycles run in the benchmark environment. User would initiate the process by clicking on icons on the desktop. This reduced processing time from 2 hours to 7 minutes per set of files.
- Liaised between developers on the CI team and government (TMA), requiring understanding of all aspects of both the business and systems side behind HCSR’s (Health Care Service Requests or claim).
- Development utilized COBOL II, IDMS, JCL, PKUNZIP, FTP and other mainframe software
Confidential, Denver, CO
Senior Programmer Analyst
Responsibilities:
- Gathered requirements, developed and maintained the medical claims software for Medicaid which ran in an IBM mainframe environment.
- Development utilized COBOL II, DB2, Platinum utilities for DB2, JCL, FILEAID, XPEDITER and CICS on an IBM Mainframe.
Confidential, Englewood, CO
Consultant
Responsibilities:
- Tested and developed software for an IRS ACH payment system on the mainframe and PC. This involved building test plans and executing test scripts.
- Streamlined and automated testing environment by developing automated testing tools for the mainframe environment. These tools built test data on the mainframe and in Microsoft ACCESS on the PC, which simplified testing procedures and reduced testing time and costs.
- Developed software for a major telecommunications corporation utilizing CICS as an interface / plug in with multiple types of front-end software systems, utilizing sockets, including the Web. This program processed requests that sourced from a web application and queried a mainframe Payroll / HR database which would format and return the response to the web request.
- Successfully tested software changes using XPEDITER for CICS.
- Analyzed current system and identified requirements, designed, coded, tested and implemented required changes due to government legislation for both batch and online systems for a financial services company.
- Designed and developed software to convert a DB2 database system to a new format. Data was mapped from old to new tables using SQL-based utilities. The entire conversion was automated and procedures were fully documented.
- Performed analysis, identified and executed changes for year 2000 (Y2K) for a Y2K delivery center using COGNOS Y2K date conversion tools that ran on a UNIX platform.
- All projects were completed on time and within budget.