We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years of professional software engineering experience.
  • Sound experience in Application Design, Development & Implementation and deployment.
  • Extensive coding and unit testing of application utilizing Java/J2EE, Spring, Spring Boot, Spring Cloud, Spring Integration, Conceptwave, Hibernate, JSP, jQuery, JavaScript, Oracle DB, Oracle Service Bus and MySQL.
  • Domain knowledge in OSS - BSS Systems using Confidential Order Care and Metasolv covering Order Management and Confidential Catalog Manager covering product catalog.
  • Good design, coding, reviewing, debugging and testing skills.
  • A skilled communicator with strong interpersonal & relationship management skills.
  • Process oriented, keen to learn & work on new technologies.

TECHNICAL SKILLS:

Programming Languages: Java 7/8, JavaScript, Flex 3, Action Script 3

Framework: Spring, Spring Boot, Spring Cloud, Spring Integration, Kafka

Database: Couchbase, Oracle, MySQL

Web: Servlets, JSP, Java Script, jQuery, HTML, Tomcat, WebLogic

Distributed Components: SOAP, REST, SOA, Micro Services

Operating Systems: Windows XP/2000/7/8/10, Linux

Development Tools: Eclipse, Flex Builder 3, CVS, Subversion, Mercurial, Git, Docker

Verticals: Telecom (OSS/BSS), Product Catalog,, Mobile Advertising

Protocols: HTTP, HTTPS, RTMP, RTMPT

Markup Languages: XML, HTML, YAML, JSON

ORM Tools: Hibernate

Build Tools: Apache Ant, Maven

WORK EXPERIENCE:

Confidential

Lead Software Engineer

Responsibilities:

  • Interfacing with customers on requirement definition and all aspect of product delivery, highlighting risks and sharing status of the project.
  • Preparing/planning projects, producing requirements and functional and design specifications, overseeing technical design/implementation, driving plans through to successful conclusion.
  • Estimating the efforts for the development of the customizations.
  • Base Release, 3PSW Release, Enhancement Release, Maintenance Release and TR development and related software and documentation deliverables for products.
  • Manage release processing functions that are required activities during the product release cycle. Upgrading the existing customized product in production to the latest iteration of the base product.
  • Deployment of the product in the client’s environment implementing code reviews and fixing defects.
  • Providing post production support to the end clients by fixing production defects.
  • Perform the Single Point of Contact (“SPOC”) role as defined in the Confidential Source Code Configuration (“SCC”) procedure. Audits of software builds and software shipment to customers.
  • Emergency support, as required, to perform the software build function for TR fixes that must be shipped to a customer to meet SLAs.
  • All environment support functions for the client server product and client server components of the product, including, but not limited to establishing, updating and maintaining environments for development, test and performance. the new comers in the project with the functional and technical aspects of the project.
  • Taking interviews to hire new resources for the project.

Environment: Conceptwave, JavaScript, Java 8, Web Services, Spring Boot, Spring Cloud, Oracle DB, Kafka, Docker, Git

Confidential

Lead Software Engineer

Responsibilities:

  • Taking client calls, understand client requirements, highlighting risks and sharing status of the project.
  • Providing/Implementing solution to meet client requirements.
  • Estimating the efforts for the development of the customizations.
  • Preparing the functional design and the technical design documents
  • Upgrading the existing customized product in production to the latest iteration of the base product.
  • Deployment of the product in the client’s environment implementing code reviews and fixing defects.
  • Providing post production support to the end clients by fixing production defects. the new comers in the project with the functional and technical aspects of the project.
  • Taking interviews to hire new resources for the project.

Environment: Java, J2EE, Spring, Spring Boot, Spring Integration, Hibernate, Web Services, apache CXF, Oracle DB, Oracle Service Bus

Confidential

Consultant - Engineering

Responsibilities:

  • Regular Interacting with Client BA’s to understand their business requirement.
  • Interacting with client technical team to understand their system.
  • Developing software to meet client requirements.
  • Giving demos to client on regular basis to show them the progress on project.
  • Integration and unit testing of the developed code.
  • Defect fixing and code review activities.
  • Providing production support and enhancement of the system.

Environment: Java, J2EE, Spring, Spring Boot, Spring Integration, Hibernate, Web Services, apache CXF, Oracle DB, Oracle Service Bus

Confidential

Sr. Software Engineer

Responsibilities:

  • Regular Interacting with Client BA’s to understand their business requirement.
  • Interacting with client technical team to understand their system.
  • Detailed functional/system and technical design specification documentation.
  • Developing software to meet client requirements.
  • Giving demos to client on regular basis to show them the progress on project.
  • Integration and unit testing of the developed code.
  • Defect fixing and code review activities

Environment: Java, J2EE, Spring, Spring MVC, Hibernate, Web Services, MySQL

Confidential

Sr. Software Analyst

Responsibilities:

  • Taking client calls, understand client requirements, highlighting risks and sharing status of the project.
  • Providing/Implementing solution to meet client requirements.
  • Estimating the efforts for the development of the customizations.
  • Preparing the functional design and the technical design documents
  • Deployment of the product in the client’s environment implementing code reviews and fixing defects.
  • Providing post production support to the end clients by fixing production defects. the new comers in the project with the functional and technical aspects of the project.
  • Taking interviews to hire new resources for the project.

Environment: Spring, Java, jQuery, Flex 3, Action script 3, Red5, and WebLogic Server.

Confidential

Sr. Software Analyst

Responsibilities:

  • Confidential Authoring: - It provides steps to create and customize Confidential .
  • Confidential Online-offline: - It provides rich user interface to view Confidential, create and edit notes & annotations.
  • Providing/Implementing solution to meet client requirements.
  • Estimating the efforts for the development of the customizations.
  • Preparing the functional design and the technical design documents
  • Deployment of the product in the client’s environment implementing code reviews and fixing defects.
  • Providing post production support to the end clients by fixing production defects. the new comers in the project with the functional and technical aspects of the project.
  • Taking interviews to hire new resources for the project.

Environment: Spring, Java, jQuery, Flex 3, Action script 3, Red5, and WebLogic Server.

Confidential

Sr. Software Analyst

Responsibilities:

  • Taking client calls, understand client requirements, highlighting risks and sharing status of the project.
  • Providing/Implementing solution to meet client requirements.
  • Estimating the efforts for the development of the customizations.
  • Preparing the functional design and the technical design documents
  • Deployment of the product in the client’s environment implementing code reviews and fixing defects.
  • Providing post production support to the end clients by fixing production defects. the new comers in the project with the functional and technical aspects of the project.
  • Taking interviews to hire new resources for the project.

Environment: Spring, Java, jQuery, Flex 3, Action script 3, Red5.

Confidential

Software Engineer

Responsibilities:

  • Taking client calls, understand client requirements, highlighting risks and sharing status of the project.
  • Providing/Implementing solution to meet client requirements.
  • Estimating the efforts for the development of the customizations.
  • Preparing the functional design and the technical design documents
  • Deployment of the product in the client’s environment implementing code reviews and fixing defects.
  • Providing post production support to the end clients by fixing production defects.

Environment: Spring, Java, JSP, jQuery, MySQL and Tomcat Server.

We'd love your feedback!