We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

Fort Worth, TexaS

SUMMARY

  • Over all 8 years of experience in Development life cycle involving analysis, design, development, deployment, documentation, implementation and maintenance of Application software using OO Design Patterns & J2EE Architecture in Web based environment, Distributed n - tier and Client/Server architecture.
  • Experience in developing end-to-end Applications based on Chordiant Foundation Server 6.0 and Chordiant Foundation Server 6.4.1 versions. Has extensive knowledge of all the components in the Chordiant Foundation Server and Tools Platform.
  • Also have extensive experience in migration of Chordiant Foundation Server 6.0 to Chordiant Foundation Server 6.4.1 and Corticon Rules Engine 5.7.
  • Excellent knowledge in Corticon Rules Engine 5.7 and Flux Engine.
  • Excellent business knowledge in Financial domain.
  • Expert level skills in developing intranet/internet applications using Java/J2EE technologies including Struts framework with Java, MVC design Patterns, Spring Web Flows, Spring Framework, Servlets, JSP, JSF, JSLT,XML/XSLT, Java Script, AJAX, J query, EJB, JDBC, JMS, JNDI,RDMS,SOAP, Hibernate, Custom tag Libraries, Ant, Swings, Applet and AWT.
  • Experience in Object Oriented Analysis and Design (OOAD) using UML.
  • Expertise in BEA Web Logic, IBM Websphere and Apache Tomcat.
  • Played an integral role in the development of Web services.
  • Expertise on Object Modeling. Expertise on design patterns.
  • Hands-on experience of working in Ides like RAD, Eclipse and XML Spy.
  • Hands-on experience on Adobe PDF report generation
  • Experience in software configuration management using CVS and ClearCase.
  • Expertise with databases such as Oracle and MySQL.
  • Expertise on Toad and Clear Quest.
  • Experience in IT Solutions for Financial Organizations.
  • Ability to work in technical support and strong testing, debugging skills a must
  • Extensive experience in XML related technologies like XML, XSL, DTD, XML Schemas, SOAP, SAX and DOM.
  • Designed ANT Scripts for the build process and for creating ear/war/jar files.
  • Proficient in working on Windows XP, Windows 2000 and Windows NT.
  • Quick learner with high motivation to learn and work with new technologies.
  • Expertise in gathering, analyzing and documenting business requirements and developing Business Requirements, Functional Requirements and System Requirements.
  • Expertise in using tools such as Rational Rose, Rational Software Modeler, Corticon Rules, MS Project, MS Office.
  • Developed many object models and service models for various use cases using Rational Rose
  • Expertise in employing SDLC models like RUP concepts, Agile Model and best practices for software development.
  • Ability to work both as group leader and team player.
  • Knowledge of industry best practices and design patterns.
  • Effective oral, written, and interpersonal communication skills.
  • Ability to work effectively with associates at all levels within the organization.
  • Demonstrated ability to establish priorities, organize and plan work to satisfyestablishedtime frames.
  • Proven ability to handle multiple tasks and projects simultaneously.
  • Point of contact for the client and the team and responsible to ensure timely deliverables.
  • Excellent analytical skills, attention to detail and problem solving skills.

TECHNICAL SKILLS:

Languages: JAVA, J2EE,C, C++ and ASP .net

Web Design: HTML, XML, JAVA Script/AJAX.

Frame Work: JSF, Struts, Spring Frame work.

Distributed Tools: RMI, EJB

Database: Oracle 9i, Oracle 10g, oracle 11,MySQL

Server Side Programming: Servlets, JSP, JSP (Tag Libraries)

ORMs: Hibernate.

Operating Systems: Windows95, 98, 2000NT, XP.

Server’s: Web Sphere, Weblogic, Apache web server,Jakarta Tomcat.

Designing Methodologies: UML using Rational Rose, Visio and RSM.

IDEs: Eclipse and RAD

Message Servers: JMS

Protocols: HTTP, TCP/IP, UDP

Other Tools: LDAP authentication Server, Toad, SOAP sonar and clear quest

Chordiant Related Technologies: Chordiant 6.0 and 6.4.1, CAFE,JavaWorkDispatcher, Chordiant Foundation Server and Tools Platform, Process Flows, BPD, BPS, BCG, Task Descriptors, Queuing and Routing, Corticon Rules.

PROFESSIONAL EXPERIENCE:

Confidential, Fort worth, Texas

Senior software engineer

Responsibilities:

  • Coordinating/monitoring build releases for various iterations/Builds.
  • Reporting to manager on activities and deliverables for upcoming builds and taking estimates from developers for new items
  • Helping other teams to integrate new application with the existing application and ensure no communication gap exists
  • Worked on document generation using adobe pro to improve performance
  • Worked in analysis, design and development to add new products to the application in order to increase growth.
  • Fixed data conversion issues to rollout the application in the new stores.
  • Coordinated with the data conversion team for knowledge transfer for new store rollouts.
  • Involved in major technical decisions by discussing with the development, QA and business teams.
  • Analyzing business requirements and escalating if any changes are required
  • Implementing CR’s and defects to improve the product.
  • Coordinating with the deployment team for production release and raising concerns to manager.
  • Involved in architectural discussions
  • Involved in performance and scalability tuning to improve application performance as per the client requirement.
  • Generated and implemented business services and business objects as per requirements
  • Involved in writing and implementing unit test cases, Implemented code reviews, code guidelines, code refactoring and bug fixing
  • Coordinated with offshore team for knowledge transfer and requirement clarifications.
  • Involved in migrating of Chordiant 6.0 to 6.4.1.
  • Implemented Corticon rules for new CR’s.
  • Implemented Loan warehouse batch jobs in TWS.
  • Tested web services using SOAP sonar.
  • Developed web services for batch jobs.
  • Involved in GL analysis for new use cases and CR’s
  • Worked on Pawn application on ASP.net
  • Developed application in Agile Software Development

Technical Lead

Environment:: Chordiant 6.4.1, Chordiant 6.0, Java, J2EE, JSF, Core Java, LDAP, Websphere, RAD, WMQ, UML, Hibernate 3.1, ORACLE 11,10g, SQL, HTML, XML, JSP, Servlets, JavaScript, AJAX,Toad,Corticon Rules,Clear Quest, CSS, EJB, JDBC, MDB, UML, RSM, Web Services, WSDL,Windows XP, Unix, Clear case.

Confidential

Responsibilities:

  • Developed web application using Chordiant frame work.
  • Developed business flows using JXW files.
  • Developed user interfaces using JSP, HTML, and CAFE tags
  • Involved in designing sequence diagrams and preparing the technical design documentation.
  • Involved in generating and implementing Business services and Business Objects.
  • Implemented batch jobs in Flux
  • Involved in creating Task classes and workflows.
  • Involved in peer code reviews.
  • Involved in customizing the existing Teller application.
  • Responsible for Analysis, Design and implementation of Loan warehouse.
  • Responsible for Analysis, Design and Rules implementation for the Application using Corticon.
  • Involved in support for User acceptance testing.
  • Involved in rules management.
  • Involved in writing unit test cases.
  • Involved in doing smoke and regression test.
  • Client side validations using JavaScript.
  • Involved in POC in Corticon rules.
  • Involved in developing Phase 2 initial development on springs, hibernate.

Environment: Chordiant 6.0, Java, J2EE, Core Java, LDAP, Websphere, RAD, WMQ, UML, ORACLE 10g, SQL, HTML, XML, JSP, Servlets, JavaScript, AJAX,Toad,Corticon Rules,Clear Quest, CSS, EJB, JDBC, MDB, UML, RSM, Web Services, WSDL, Windows XP, Unix, Clearcase, spring frame workProject: Order Management System-Stock Integrity

Confidential

Technical specialist

Responsibilities:

  • Responsible for developing various applications for the web by using struts frame work and Java programming languages
  • Performed unit testing by taking small piece of testable software in the application
  • Handled the tasks of designing and managing database by making use of Java tools
  • Assigned the responsibilities of performing data analysis
  • Responsible for observing computer monitor screen to explain program operating codes
  • Handled the tasks of updating, repairing, modifying and expanding existing computer programs
  • Generated web services.
  • Involved in writing SQL queries
  • Developed data scripts

Environment: Struts, Java, J2EE, Core Java, Weblogic, My Eclipse,ORACLE 10g, SQL, HTML, XML, JSP, Servlets, JavaScript, AJAX,CVS, EJB, JDBC, MDB, UML, Web Services, WSDL, Windows XP, Unix,struts

Hire Now