We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

2.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Over 9 + years of professional experience with Software Development and Management.
  • 2 years of experience in fixed income, money market, bonds, and accounting rules.
  • Excellent background in developing applications using Java, J2EE Technologies on Websphere, Apache, WebLogic, JBOSS Application server. Some of teh technologies extensively worked on during my tenure in Software Development are Hibernate, Spring, Struts, Web Services, XML, GWT, JMS, JNDI, Apache, Tomcat, ANT, Maven, JDBC and various Databases like MySQL, Oracle and Microsoft SQL server.
  • Successfully implemented several high volume, ultra - low latency and multithreaded applications.
  • Major responsibilities includes understanding Business Expectations, Functional and Technical Specs, Detail Technical Analysis and Design, Identification of Resources, Lead Teams, Requirement Gathering, Analysis, Testing and Quality assessment, Data Modeling, Software Development Life Cycle (SDLC) methodologies.
  • Hands-on experience with complex system from concept through release and to customer support.
  • Expertise in developing QA Test Plan, Test Conditions, and Test Cases; ensuring adequate testing on software both before and after completion; conducting and documenting UAT.
  • Solid Experience in developing Scope/Vision Documentation, Project Plan, Tracking Project Process to ensure successful delivery. Reputed for meeting project timelines and managing project expectations
  • Track record of successfully building a talented software engineering team from scratch.
  • Extensive Agile and SCRUM Master experience in a fast-paced, technically challenging environment.

TECHNICAL SKILLS

Computer Languages: Core Java JDK 1.3/1.4/1.5/1.6/1.7 , C, C++, Python.

Application Server: BEA WebLogic Server 10.3, WebSphere Application Server 6.0/6.1/8, Tomcat 5.5/6, JBOSS 4.0, IBM HTTP Server.

Web Technology: J2EE, PHP 4/5, Servlets, EJB Spring 2.5/3.0, Hibernate 3.3/3.5, Struts 2.0, JSR 168, XML, VXML, XSLT, XPath, JavaScript, JAX-WS 2.0/2.1, JAXB, JAXP, XQuery, JQuery, JMS, JSP, EJB, HTML, DHTML, XSD, SAX, DOM, WSDL, SOAP, JDBC, GWT 2.0.4/2.1.1/2.2/2.3 , GXT, Java Swing, EHCache, YUI, DWR, and BPEL.

Tools: gSOAP, AXIS, JAMA, XmlPullParser, Hydra, IBM Rational ClearCase 7.0/7.1, IBM Rational ClearQuest 7.0, IBM Rational Test Manager 7.0, IntelliJ IDEA 7.0/8.1/9.0, Maven 2.0/2.1/3, Eclipse 3.1/Helios/Indigo/Juno, IBM Rational Application Developer 6.1/7/8, iWay Designer & Transformer 5.6/6.0, EDIFECS Compliance Tool 4010/5010, Drools Rule Engine, Grinder Framework 3, Rational Application Developer 6/7, Hermes, Autosys 4.5/11.3, AQT 7.1

Frameworks: Model View Controller (MVC), JUnit.

Database: MS SQL, MySQL, DerbyDB, PL/SQL, Oracle 9i, Sybase ASE 15, IBM DB2

Platform: Windows, UNIX, Linux, Sun Solaris, Citrix, and Genesys Voice Platform.

Design Patterns: Singleton, Iterator, Command, Decorator, Session, and Factory.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Software Engineer

Responsibilities:

  • Analysis of Business requirements. Design solutions based on teh requirement and feasibility analysis. Prepare Technical specification and design Documents. Coordination with client.
  • Code development using Google Web Toolkit (GWT) and Java.
  • Use of Web Services to get required data.
  • Unit testing using JUnit to ensure code ensuring code quality.
  • Participated in SCRUMsevery day with whole team.
  • UI development using Google Web Toolkit (GWT) and Java. Consume web services.
  • Usage of GWT concepts like history management, MVP framework, Event handling.
  • Modify existing programs to confirm to system changes or to make improvements in teh existing program.
  • Timely reporting of project status, risks, issues and constraints to teh project stakeholders.

Environment: Windows 7, Java, Team Foundation Server Java 1.6.0.35, Web Services (JAX-WS 2.0), GWT2.4, Jetty, Log4J, Agile, Scrum and TDD.

Confidential, Cincinnati, OH

Responsibilities:

  • Analysis of Business requirements. Design solutions based on teh requirement and feasibility analysis. Prepare Technical specification and design Documents
  • Code development, enhancements by following best coding practices.
  • WAS configuration and migration from 6.1 to 8.0
  • Unit testing using JUnit to ensure code ensuring code quality. Integration testing to verify successful integration of all project modules. Provide support for teh testing activities during System and User Acceptance testing.
  • Self and peer code review. Proactive solution recommendation for challenges faced by teh team. Thread pooling, Executors are used for performance improvement during multi-threading.
  • Coordination with client and offshore team. Guide team members to achieve maximum productivity as a team.
  • Timely reporting of project status, risks, issues and constraints to teh project stakeholders.
  • Revise and update processes and create documentation as required.

Environment: Windows XP, WinSCP FTP client, Java, Genesys Voice Platform, IBM HTTP Server

Confidential, Jersey City, NJ

Responsibilities:

  • Core Java, Swing, and J2EE using Citi Tools. Understanding of Business and trading concepts.
  • Single point contact between on site and offshore team. Prepare teh project plan. Provide direction to teh team member. Understanding of Business and trading concepts.
  • Worked on Messaging to-from clients and Quantum account server.
  • Resolved issues & exceptions related to topic using JMS.
  • Verify readiness of teh product for release through release review.
  • Improvising performance in multithreaded code using concepts like concurrency, locking.
  • Actively participated in teh agile management (SCRUM)
  • Developed programs using TDD practices and pair programming.
  • Defects reporting and status reporting.
  • Debugging issues related to Java, Autosys, and Swing.

Database: Working closely with Sybase ASE 15

Environment: Windows XP, WinSCP FTP client, Java, Linux, Solaris

Confidential, Newark, DE

Responsibilities:

  • Core Java and Struts Development for EIPP project using Citi Tools.
  • Single point contact between on site and offshore team. Prepare teh project plan.
  • Creating RFCs for deployment purpose. Creating issues using HP Quality Center.
  • Debugging issues related to RAD, and WAS. Understanding of Business and invoice concepts.
  • Performance Testing using Grinder Framework.

Environment: Windows XP, Tomcat 6.0, Filezilla FTP client, HP QC, RAD7.5, WAS 6.1

Confidential, New York, NY

Sr. Software Engineer

Responsibilities:

  • Core Java, J2EE Development for Freddie Mac’s Single Family project using tools like ActivePivot. Development of variety of inbound and outbound interfaces of OSL.
  • Gone through complete software development cycle for Operational Sub Ledger. Worked on Server and Client Side development.
  • Worked on GUI Infrastructure using GWT. Debugging of client side development for GWT.
  • Worked with OLAP Server. Also development of interface accepting MDX/XMLA queries.
  • Installation and configuration of Squirrel SQL client. Used JBoss Drools Rule Engine.
  • Understanding of Sub Ledger, CUSIP, Bonds, Swaps, Trades, Desk, Book.

Environment: Windows 7, Tomcat 6.0, Filezilla FTP client, JIRA, Eclipse Helios 3.6, Maven 2.0/2.1Technology: Core Java, JDK1.6, Collections, Threads, Hibernate 2, Spring 3.0, GWT 2.0.4/2.1.1/2.2/2.3 , XML/XSD, XPath, and JUnit.

Confidential, Burlington, MA

Software Engineer

Responsibilities:

  • Core Java Development for Healthcare products like HealthRules Manager 3.7/3.9.
  • Development of variety of interfaces (Outbound 835 Remittance Advice, HIPAA 837 Health Care Claim creation Professional/Institutional/Dental, 277 claim status Response, Inbound/outbound DCYF SubCare Caregiver Info Integration, newborn Sobra Interface Outbound 837, Premium Payment, Premium Adjustment Billing, Sobra 835) which consist of EDI/non-EDI transactions. Gone through complete software development cycle for all interfaces. Development for migration from X12 .
  • Development was done using tool named iWay. It include iWay Designer (which is used for creating process flows), iWay Transformer (which is used for mapping values from input file) iWay designer includes Process flow is used for reading data in any format of file and doing operations on teh data in file or converting data from one format to other format.
  • Creating Claims (institutional/professional)/Subscriber/Service Authorization, status reports.
  • Debugging of EDI files for variety of interfaces mentioned above using EDIFECS Compliance Tool 4010/5010.
  • Debugging issues related to Eclipse, WebLogic and Linux. Installation and configuration of iWay, WebLogic, Eclipse, Oracle SQL Developer.
  • Understanding of HIPAA (Health Insurance Portability and Accountability Act) Privacy - Security Rules for handling of PHI (Protected Health Information).

Environment: Windows Vista, Red Hat Linux, GNOME Desktop, UNIX, BEA WebLogic Server 10.3, iWay 5.6/6.0, Filezilla FTP client, Putty, VNC viewer, XMLPad, P4Merge (Perforce Visual Merge), EDIFECS Compliance tool 4010/5010, JIRA, and Eclipse Helios

Confidential, Waltham, MA

Software Engineer

Responsibilities:

  • Server side Core Java, J2EE and JavaScript Development for WebReach products like SAMI (Search Advertising Managing Interface / OpsPortal), Customer Portal, and YbDirect.
  • Developing, programming, testing, and maintaining graphical user interface based on business requirements. Development done using frameworks like Hibernate 3.3/3.5, Servlets, Spring 2.5; Worked on User modules involving integration of LDAP with JBOSS server; Designed and built Restful web services using JAXB, supporting XML format; Worked with Google Adworks API.
  • Built Restful web services, SOAP web services for business profiles. Creating new layouts as needed including designing and coding pages and incorporating text, graphics, and other features. Maintaining consistency and quality control of design. Providing ongoing graphics support and design/layout.
  • YbDirect ( Confidential Direct) involves concepts of GWT (Google Web Toolkit), and GXT.
  • Quality Assurance Team Member for project Customer Portal.
  • Test Process, test environment and test organization. Worked with IBM Rational tools like Clear Quest and creation of test cases. Building Unit test using JUnit.

Confidential, New York, NY

Financial Software Developer

Responsibilities:

  • Configuration / Development:
  • Working in Options, and dealing with different kind of instruments as in Cash and Call Accounts.
  • Python ACM Script Development
  • Development in Fixed Income, Call Deposit, Deposit/Loan, FX Options and FX Cash.
  • Development in Functionality of Activity Control for Call Deposit/Loan.
  • Development in GUI infrastructure.
  • Debugging issues related to Clearcase crashing.
  • Working on Front Arena languages: ADFL, AEL, ACM, ASQL and Python
  • BDP Overview and Knowledge of Front Arena Architecture and components: ADS.
  • Studied concepts like Finite Difference & Local Volatility, position keeping, P&L and Risk Management.
  • Installation and configuration of SQL server, Rational Clearcase, Hydra, and FAST.
  • Testing of Prime 4.1 and 4.2

Environment: Visual Studio, Rational Clearcase, Hydra, SQL Server, Visual Studio (VC++ editor) 2005.

Confidential, Princeton, NJ

Software Developer

Responsibilities:

  • Worked on Wall Street Journal (wsj.com) for GUI development.
  • Worked for teh CMG - Consumer Media Group consisting of teh online Wall Street Journal.
  • Developed JSP scripts and forms for testing teh XML based web services.
  • Studied teh Informix database and created data dictionary for teh same.

Confidential

Lead Programmer

Responsibilities:

  • Built an open-source application using PHP and MySQL that periodically alerts customers, for free servicing (which includes filter cleaning, checking for compressor voltage, grill / machine temperature, wiring and, motor oiling).
  • Keeps track of customer data including all teh details about air-conditioner history and profile information about customer.
  • Provided Architectural design of software (website), UI development, improved teh look and feel of website to make it more user friendly.
  • Design and development of framework based on MVC pattern using JDK 1.4.
  • Involved in writing and reviewing ANT Scripts for building, testing teh Application.
  • Managed a quality assurance team responsible for customer service & support.
  • Designed a module to generate Java source files based on mapping between provided XML schema and Java classes. Invoke a method from data binding Library to convert XML Schema document into objects in memory, Implemented topics like distributed transparency, dynamic proxies, XML/SOAP based wire protocol, and exception handling.
  • Market analysis, Product Marketing and consumer surveys of air-conditioning products.

Confidential

Responsibilities:

  • Worked on project “Internet Access Restriction”.
  • Provided a system in small-scale industries, coleges which will not only keep track of Internet usage, but also to restrict anyone from watching unwarranted websites.
  • Allotting specific time limit to students in colege for use of Internet.
  • Studied Registry handling and concept of JAR files.
  • Testing using OptimizeIt for memory leaks.

We'd love your feedback!