Senior Software Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- I have over 10 years of information technology experience working on cross functional teams and draw upon a skill set derived from working the complete software lifecycle.
TECHNICAL SKILLS:
Java, Apex, SOQL, Mule ESB, XML, JSON, J2EE, Design Patterns, UML, Apache, Tomcat, JBoss, Weblogic, ANT with Ivy / Maven, Oracle, MS SQL Server, MySQL, Git, Mercurial, CVS, SourceSafe
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Senior Software Engineer
- Building new and improving upon existing process and functionality for Sales, Marketing, Educational, IT, Finance and CRM applications on the Salesforce platform. Apex, SOQL, VisualForce, Agile Methodology.
- Creating integrations between systems. Mulesoft, Tomcat, Spring, Java, Third party website integration with back end of Salesforce and enterprise applications ApacheCommonsFileUpload, RFC 2338, Managed Packages.
- Web services and API design. Transferring and Receiving data with third party applications and services. SOAP, REST, XML, Mule ESB, JSON.apache Commons
- Devised method to count the number of incidence’s of distinct field values on a series of objects and rank them by the most frequently occurring
- Determined method to record the amount of time a Salesforce database object resides in a set of specific states.
- Utilizing web design skills to develop web pages both for our client facing customer portal and internal applications. Javascript, JQuery, HTML5, Modernizr, Webshims, Polyfills.
- Design and development of an alert system within the Salesforce application which notifies users when pre defined events happen with the system. APEX, SOQL, Activities Objects
- Batch jobs. Nightly job that iterates over records and randomly selects a configurable percentage for Quality control team. Deletion jobs that trim database size. Batchable Interface, APEX, SOQL.
- Routine maintenance of existing codebase in an Agile environment.
Confidential, Chicago, IL
Software Developer
- Design and Implementation of functionality for a MVC struts 1.0 based application on a JBoss / Oracle platform utilizing agile methodologies. JBOSS 4.2.2.GA, CENTOS 4.02, ORACLE 10. Ant with Ivy, Eclipse.
- Data migration of legacy accounting system to integrate with browser based MVC application. Xerces Sax Parser V 2.02, NodeFilters, POJO. Ant ./ Eclipse.
- Design and development a single threaded polling application / state machine for third party vendor integration. HttpUrlConnection, XML — Level 3 Dom Parser, NodeFilters. File Parsing, Scrubbing and merging with existing format. Front end integration using JSON.
- Prototyping of new functionality. Soundex Search functionality for phone company using Apache Soundex implementation and various microsite and PURL functionality website integrations.
- Training of new personnel and presentations given on software components to different departments within the organization to better develop communication and an understanding of the technology team.
Confidential, Chicago, IL
Software Developer
- Analysis and documentation of business requirements for training company.
- Design of infrastructure utilizing open source products in order to minimize required investment from hardware vendors and reduce costs.
Confidential, San Francisco, CA
Consultant
- Lead and supervision of a version 1.0 content management system for the marketing department of a national financial services firm.
- Implementation of J2EE Portal Integration on Oracle for salesforce of large national bank.
- Co - Design and build of load testing application to benchmark test critical software for credit card provider.
- Design and implementation of data migration of small accounting system to Oracle.