We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Dallas, TX

OBJECTIVE

  • Seeking a challenging position where an organization can be benefited from my 6years in all aspects of the software development life cycle, including requirements analysis, design, development and production support.

SUMMARY

  • Extensive development experience in object oriented analysis, design and programming throughout complete SDLC in various models like Waterfall and Agile.
  • Extensively worked with J2EE frameworks such as Spring MVC and Hibernate for web application development.
  • Experience in frontend web applications development using HTML, JSP, AJAX, Jquery, Javascript, JSTL, CSS.
  • Experience in developing RESTful API using JAX - RS
  • Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Sequences, Packages and Views.
  • Good knowledge on ORM, Persistence concepts and DAO pattern.
  • Performed unit testing using JUnit framework.
  • Exposure to webservers such as Tomcat.
  • Knowledge of Jenkins jobs for build operations. Familiar with build tools such Maven.
  • Worked with CVS, SVN and GIT repository for version control.
  • Knowledge of the Java design patterns and algorithms.
  • Basic understanding
  • Worked closely with business analyst and client to discuss the business objective and evaluate its technical feasibility.
  • Drive and Manage work Confidential offshore. Also responsible for work allocation for the team, tracking the work efforts and ensuring zero defect delivery within client specified timelines.
  • Participated in demos and design review session with client.
  • Flexible to work in a tight schedule and deliver the assigned deliverables in a timely manner.
  • Strong analytical and communication skills with the ability and willingness to learn new technologies.

TECHNICAL SKILLS

Programming Languages & Technologies: Java EE, Servlets, JSTL, Spring MVC, Hibernate, REST, JavaScript, jQuery, Ajax, HTML, JSP, JSON, XMl, JAX-RS, JDBC

Tools: Tomcat, Eclipse IDE, Toad for Oracle, Jenkins, Git, CVS, SVN & SourceTree

Database: Oracle 10g, MongoDB

Operating System: Windows, Unix

PROFESSIONAL EXPERIENCE

SENIOR SOFTWARE ENGINEER

Confidential, Dallas, TX

Responsibilities:

  • Worked as a lead developer for team of 4 resources on to handle Release responsibilities such as Requirement Analysis, Estimation of Development Efforts, Design, development, and Release procedure, Defects resolution and Production Support
  • Efficiently managed the tasks and working and delivering features in a fast paced scrum environment
  • Working on creating and enhancing platform RESTful API's for VLAN creation for Confidential & Confidential NetBond product. Implemented unit testing for application API’s using Junit framework.
  • Involved in development of VLAN and Customer Management tool using Spring MVC, Hibernate and Oracle DML & joins along with front-end changes using JSP, jQuery and Ajax.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Involved in providing impact analysis of VLAN creation tool to the solution engineers for any new features.
  • Involved in defect resolution identified in system test, UAT and production.
  • Worked on data migration using PL/SQL procedures.
  • Collaborate with architects and other developers and testers to produce the design.Participate in API demos presented to the developers and testers of the application consuming the APIs.

SENIOR SOFTWARE ENGINEER

Confidential

Responsibilities:

  • Analyzed the functional specifications and provided appropriate technical solutions by implementing reusable components and using the available modules efficiently
  • Developed a business logic for Confidential & Confidential customer contract generation. Contract lifecycle management involves hosting service pricing, notification and approval from different stakeholders, reporting and contract document generation
  • Pricing, reporting, contract document generation and stakeholder’s authorization logic is mainly implemented using Oracle PL/SQL and Spring controllers.Automated the process of performing DML operations for the ADOPT application using oracle procedure and functions.Worked on the front end development using Struts tiles framework.Worked on the dynamic data loading using DWR.Provide quick resolution and analysis to the issues encountered in production environment.Drive and Manage work from offshore. Also responsible for work allocation for the team, tracking the work efforts and ensuring zero defect delivery within client specified timelines. Perform peer reviews for onshore/offshore team members.Mentoring new team members by charting out a structured plan and providing the required training.Involved in detailed design document review session with the client.

SOFTWARE ENGINEER

Confidential

Responsibilities:

  • Worked on Confidential application backend using Spring MVC, hibernate and Oracle. Developed a business logic to persists and update user input data
  • Worked on Confidential & Confidential GUI to provide information about Confidential & Confidential hosting pricing models.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Responsible for parsing XML documents using DOM parser and XSL FO objects for generation of electronic contract in form of PDF
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier.
  • Played an important role writing the Junit test case scenarios for all the validations
  • Participated in the design review sessions and demo with client and solution architect.
  • Involved in client communication to discuss their requirements and business objectives.
  • Presented the detailed design document to the client and onshore/offshore team prepared as a part of every requirement.

SOFTWARE ENGINEER ASSOCIATE

Confidential

Responsibilities:

  • Worked on Confidential (a web application tool for enterprise application hosting) GUI using JSP, JavaScript and jQuery to provide user interface for Technical Order Form.
  • Worked on Oracle DML operations for storing static data in the DB which were used as lookup values in the application.Worked on server side validations using Spring validation framework.Coding & Unit Testing the business components which were developed using Java/JEE Technologies and also responsible for creating and unit testing.

We'd love your feedback!