Senior / Lead Software Engineer Resume
Delray Beach, FL
SUMMARY:
A seasoned developer with substantial experience in development, enhancement and support of financial, health insurance and other application systems. Well versed in a variety of technologies including mainframe (COBOL, CICS, VSAM, DB2) and client server (.Net, C#, ASP.NET, VB, SQL Server) toolsets. An effective team leader having managed numerous projects including planning, estimating, progress reporting and directing both on and off - shore resources. In-depth experience in all phases of the software development life cycle using traditional waterfall and iterative methodologies designed for rapid application development.
CORE COMPETENCIES:
- Quoting / Rating
- Disbursement Processing
- Positive Pay
- Membership / Policy Issue
- Processing of Voids/Stops
- EFT/ACH Processing
- Billing / Collections
- Tax Reporting
- Paid / Reconciliation Processing
- Renewals
- General Ledger Interface
- Lockbox Payments
TECHNICAL SKILLS:
Distributed OS: Windows
Languages: CSharp (C#), Visual Basic, ASP.NET, MVC, HTML, CSS, Javascript, jQuery, WinForms, Pegasus, T-SQL, WCF, Web API
Other: AJAX, T4, Telerik, .Net Framework
Data Access: SQL Server
Tools: Microsoft Studio, Cherwell Service Management, ClearQuest, HP OpenView, Infragistics, SourceSafe, Cherwell, PCOMM, PPM, Relativity,Visual Studio
Mainframe OS: IBM MVS, Z/OS
Languages: COBOL, CICS/BMS, EZTrieve, JCL, Sapiens/eMerge, SQL/Stored Procedures
Data Access: VSAM, IMS, DB2
Tools: Abend-Aid, CA7, CA11, DADS, EOS, Endeveor, File-Aid, PanApt, PDSMAN, QMF, SAR, SPUFI, Synchsort, TMS, ViaSoft, Xpediter
Packages: SunGard Cash Disbursement System (CDS), EDS Group Management System (GMS)
Mid-Range OS: DG/AOSVS, RDOS, Languages COBOL, FORTRAN, RPG II Data Access VSAM, INFOS II, Packages Life and Health System 80
MS Office: Access, Excel, Project, PowerPoint, Visio, Word
PROFESSIONAL EXPERIENCE:
Confidential, Delray Beach, FL
Senior / Lead Software EngineerResponsibilities:
- Developed and enhanced ASP.NET web pages
- Evaluated stored procedure performance and implemented enhancements
- Developed and modified complex SQL Queries
- Enhanced SSRS reports
- Acquired SCRUM Master and Product Owner certifications
Confidential, Miami, FL
Senior / Lead Software Engineer
Responsibilities:
- Lead a team of on/off-shore resources supporting the SunGard Cash Disbursement System (CDS) for over 6 years . This system processed 100K disbursement, void and stop transactions and issued up to $4,000,000,000 in payments annually.
- Designed and developed an interface file control system. The system provided capabilities to define new interfaces files and their expected schedules. Receipt of those files was monitored and users were alerted to late/early arrival. Received files were checked for duplication, transformed and delivered to appropriate recipients. The system was developed in C#, SQL Server and employed windows services, ASP.NET MVC, HTML, CSS, Javascript, jQuery and Web API RESTful services.
- Developed claims inquiry screens in COBOL, CICS and IMS for use by Customer Service to handle high volume customer inquiries.
- Converted a Disbursement Submission Request solution from WinForms, VB6, ADO to ASP.NET, VB.Net, ADO.Net. Conversion included all of the lpresentation, business and data layers.
- Designed and developed an automated process to support payment of health care providers with virtual Single Use Account (SUA) cards rather than paper checks. This system included numerous controls with both internal and external (banking) interfaces and facilitated an $11,000,000 savings for the company over a 3 year period.
- Re-engineered batch processes to reduce run time from 5 to 2 hours. Refined dependencies, eliminated unnecessary processing and redesigned processes to consume resources in a more efficient manner. This permitted a dramatic increase in processing capabilities without requiring the acquisition of additional expensive hardware.
- Re-engineered the tax reporting (1099) sub-system to replace legacy code, reduce maintenance and increase accuracy and control of data. This eliminated a history of data issues and related delays that had occurred in prior years and eliminated the risk of substantial federal financial penalties.
- Supported and maintained a Visual Basic .Net solution which accepted disbursement requests in the form of Excel spreadsheets, validated them and interfaced with a mainframe CICS hosted web service uploaded the requests.
- Served as both business and technical subject matter expert (SME) providing guidance and mentoring to mainframe and .Net resources (on and offshore). Created system documentation, recordings and other aids to support training of offshore resources and minize risk during periods of turnover.
- Designed and built an enterprise level metadata repository entailing heavy use of C# and VB, multi-threading, regular expressions and SQL Server. This solution extracted metadata from over 40 different application systems containing millions of lines of code and made it available to developers for analytical purposes in a queryable database. Parsing of a a variety of languages was made possible by the use of Extended Backus-Naur Form (EBNF) grammer.
- Created a template based code generation process using C#, VB, T4, Vbscript, SQL and reflection that produced data layer classes and stored procedures as well as some business layer functionality. Partial classes were used to merge generated and customized code and facilitate customization. This solution eliminated larges amounts of mundane coding and testing effort when developing new solutions.
- Began development of a .Net replacement for our mainframe based Cash Disbursement., This system was constructed using C#, ASP.NET MVC., Javascript Web API, SQL Server. Acceptance testing was never completed due to company closure.
Confidential, Miami, FL
Senior Software Engineer
Responsibilities:
- Engineered and constructed a high performance bridge between the GMS eligibility system and the ACES claims adjudication system. This solution transformed and transported large volumes of VSAM and DB2 data nightly under stringent time constraints. This required substantial knowledge of health insurance benefits. It facilitated retirement of a redundant health claim processing system and resulted in $1,500,000 savings in maintenance costs annually and an additional one-time cost avoidance of $1.5M.
- Supported and enhanced a .Net solution which extracted actuarial data from MS Excel spreadsheets, validated and transformed the data and updated numerous DB2 tables using DB2 Connect.
- Reengineered an MS Access quoting applicatin to correct performance issues. Cut long running query times by over 50%.
- Participated in the year long development of an agent licensing and commissions system. This system replaced several legacy applications and provided new capabilities and features critical needed to attract and retain the sales force.
- Helped engineer and build a new underwriting solution employing the Pegasus business rules engine. This application automated numerous underwriting decisions and implemented automated work-flow to reduce delays and improve customer experience.
- Engaged in numerous enhancement efforts supporting quoting, enrollment, billing, collections and claims processing.
