Software Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- Oriented Analysis, Design and Development / Relational Database Systems
- Quick learning Software Engineer with several years of experience in full software development lifecycle using different languages at the enterprise level
- Versed in updating and modernizing build systems and integration into CI/CD operating mechanisms
- Known to think outside the box to find solutions to problems not easy solvable
TECHNICAL SKILLS:
Java, XML, J2EE, HTML, REST, SOAP, Visual Studio .Net, Eclipse, SQL, Oracle, MySQL, JUnit, C, C++, Tomcat, JBoss, Maven, Jenkins, Git, Perforce, QuickBooks, Linux shell scripting, Windows scripting
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
- Updated and created new implementations of eFiling services for QuickBooks Payroll customers to governmental agencies written in Java running on RHEL using Oracle as the DB
- Updated and created new functionality in proprietary C++ based calculation engine for migrating payroll forms to new Enterprise calculation platform
- Migrated build process from Jenkins on Cloud9 hosting to an AWS based proprietary enterprise wide framework built on top of Jenkins Cloud Bees
- Helped migrate build process from ant to Maven leveraging more modern build techniques and retiring old build platforms
- Incorporated the generation of Windows compiled help files (CHM) into content build process previously handled by the software packaging team saving an hour of labor each build iteration
- Participated in planning and working in an agile team using SCRUM methodologies for complex and sometimes competing project priorities
- Performed on - call and production support duties on a rotation
Tax Analyst Programmer II
- Key participant in a pilot program to migrate payroll form calculations from legacy Pascal based format to new Enterprise calculation platform enabling the on boarding of larger companies and the elimination of technical limitations preventing future growth.
- Became the subject matter expert of the build and tools used by our team for content development and delivery
- Created and maintained payroll centric forms, calculations, and conversion to agency formats for eFile to be in compliance with current agency requirements
- Migrated Maven content build system from pharos hosting platform to Cloud9 hosting platform
- Created a Java GUI wrapper around the tax engine to simulate various functionality for testing, debugging, and production support saving developers and QA hours from having to remember and run manually on the command line
Confidential
- Compiled financial reports including balance sheets, statements of profit & loss, and cash flow statements
- Performed monthly bank reconciliations for cash and credit card accounts
- Prepare monthly, quarterly, and annual sales tax returns
- Preparation of income tax returns for corporations, partnerships, sole proprietorships, and individuals
- Assist in preparing OIC documentation for multiple clients
- Performed full charge bookkeeping services on a weekly, monthly and annual basis, including accounts payable, accounts receivable, sales invoicing and financial statements
Confidential
Programmer/Analyst II
- Designed and developed a web based bill presentment function so that sales associates could present off line to prospective customers written in Java running on IBM Websphere
- Designed and developed online reporting enabling customers to view their claims information online based on Actuate Reporting tools
- Created new and updated existing features for the enterprise customer tracking, rating, and billing system written in C++ running on Windows desktops, HPUX backend with an Oracle DB
- Lead a code review team which helped refine code and window standards applied company wide
- Performed production support through training, documentation, software installs, and hardware configuration
Confidential
Programmer/Analyst
- Analyzed and made code changes for enhancements to the order and product logistics system written in C running on Sun Solaris and embedded in Symbol hand held scanners using Sybase and Oracle DBs
- Helped Migrate final pieces of packaged software written for a different platform to function in the current environment
- Evaluated and found solutions for production issues reported by the user community
- Performed production support and on call duties through hand on interaction, training, documentation, software installs, and hardware configuration
- Built and maintained a project management tool that imports data from a mainframe-based problem tracking system. The tool also tracked tasks assigned to developers and was a tool utilized by management to create work load reports
