We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Framingham, MA

SUMMARY

  • 10 years of IT experience in software development life cycle (SDLC).
  • Involved in Analysis, Design, Coding, Testing, Implementation, Maintenance and Enhancement of Complex Enterprise Applications.
  • Extensive experience in Build and Release processes.
  • Experienced in various versions controlled systems including GIT, Subversion, ClearCase & StarTeam.
  • Extensive experience in SCM process.
  • Experienced in various atlassian tools including Stash, JIRA, Source Tree and Confluence.
  • Experienced in Jenkins Continuous Integration build system.
  • Experience on Ant, Maven, Shell scripts.
  • Extensive experience in development of Web based applications using Web 2.0 technologies.
  • Extensive experience in developing professional User Interactive (UI) of Web pages with the help of HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, XSLT and XML.
  • Widespread knowledge of various client side Performance Optimization, Site Speed Optimization
  • Good Knowledge in resolving browser compatibility issues, usability and accessibility.
  • Extensive development experience in Java, JSF, Servlets, JSP, XML, XSD, XSL
  • Expertise in Object Oriented, MVC architecture based development and well experienced in building distributed enterprise systems with J2EE technologies.
  • Experience on WebSphere and Tomcat servers.
  • Expertise in Agile software development model.
  • Well versed in using various IDEs like Eclipse, NetBeans for faster application development.
  • Good Knowledge in Content Management System (CMS), WordPress tool.
  • Extensive experience in working with various databases like Oracle, DB2, and SQL Server.
  • Excellent experience in Leading and working in multiple projects. Lead team of 4 - 6 developers.
  • Good project management and team management skills. Ability to perform under pressure on technical problems.
  • Ability to work both independently and manage a team, flexibility to adapt.
  • Versatile team player with strong analytical, problem solving skills and good communication/inter personal skills. Quick learner.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JQUERY, JSON, AngularJS, NodeJS, XSLT, XML

Programming Languages: Java, Servlets, JSP

Frameworks: V3, V4, eBox, Raptor and XPT

IDE: Eclipse, NetBeans

Application Server: IBM WebSphere, Apache Tomcat, BEA WebLogicOperating Systems UNIX, Linux, Windows 95/98/2000/NT/XP/7

Databases: Oracle, DB2, MS SQL Server

Tool: Firebug, Http Watch, YSlow, Page Speed, Code collaborator

Version Control Systems: Rational Clear case, StarTeam, Subversion, GIT

Defect/Bug Tracking: Rational Clear Quest, Jira

Methodologies: Agile, Waterfall

Build Systems (CI): ICE, Jenkins

Build Scripts: Ant, Maven, Shell

PROFESSIONAL EXPERIENCE

Confidential, Framingham, MA

Senior Software Engineer

Responsibilities:

  • Serving as a BuzDevOps Engineer in Confidential SRE team.
  • Involved in end to end Confidential production deployments.
  • Creating a Production Pipeline for Confidential individual projects.
  • Creating an Automation jobs for manual tasks using Jenkins / Shell scripts.
  • Gathered all the required release tasks from the development team and created the production Release Run Plan.
  • Executed the Run Plan during the production release and coordinating the various teams including Dev, QA, Business, Support teams (Mobile, Network, Desktop).
  • Automated the many manual release processes using Ant, Shell scripts and Jenkins.
  • Involved in the SCM processes including Merge, Rebase, creating new branches and creating Jenkins build jobs.
  • Involved in setting up the new production environments.
  • Serving as a Front End Developer in Confidential Release engineering team.
  • Involved in analysis and initial design of the integrated release workflow application.
  • Implemented new design of Confidential integrated release workflow application.
  • Involved in designing, requirement gathering, database design, and architecture design of the auto release application.
  • Implemented the new design and developed the auto release application which is helping to release the code production automatically and safely.
  • Involved in preparing the scope for this project, review meetings, discussions with teams. Gathered UI requirements from the customers as well.
  • Involved in the GIT migration, continuous integration Jenkins job implementation as well as maintenance.

Environment: Spring MVC framework, Java, JSP, HTML5, CSS3, JS, JQuery, Ajax, JSON, eclipse, GIT.

Confidential, San Jose, CA

Build and Release Engineer

Responsibilities:

  • Served as Build and Release engineer in Confidential Build and Release engineering team.
  • Involved in end to end Confidential release process, merging all the projects, regression, giving regression builds, train rollouts, P1-P2 related re-releases and maintaining PD/third party staging environments like QA, Preprod, and Sandbox.
  • Involved in setting up a new staging environment called XSTAGE for Mobile, Buyer experience teams and third party testing.
  • Active participation in setting up Jenkins CI environments and used Maven scripts.
  • Coordinated with various teams for Production site issues, high priority bugs, and related to project merging, staging environment stability.
  • Implemented so significant features in Confidential build and release tools like Autoroller, Daily release tools.
  • Developed new pages for handling the errors in Sandbox and Preprod staging environments.
  • Developed a new BnR dashboard to get all the live environments (Staging, preprod, sandbox, xstage and production) build / manifest id with deployed date information’s.
  • Served as Front End Developer in various teams across Confidential Viz.: Tickets team, FR local team, Checkout team, Mobile team, PBE team, EP team.
  • Played a key role in tickets (www. Confidential .com\tickets) project and implemented the initial design of the page.
  • Implemented new design of Confidential View Item page for France Confidential site.
  • Involved in development and bug fixing for ‘Add to Cart’ page which is newly launched on Confidential site.
  • Implemented a new Online Customer Service page in the Confidential mobile web site which supports iPhone, iPod, Android, Blackberry and Windows mobiles.
  • Resolved cross mobile browser issues.
  • Involved in preparing the scope for this project, review meetings, discussions with iPhone & Android App teams. Gathered UI requirements from those teams as well.
  • Played a key role in developing a new Confidential Product Description Page, and created reusable Java Script components.
  • Involved in the redesign of Experimentation Platform tool which is used across all Confidential product teams.
  • Design and Implementation of Ajax Functionalities with the help of in-house Ajax library ( VJO)
  • Active participation in Test Plan and Test Case reviews
  • Used tools such as firebug, web developer tools for debugging and resolving errors
  • Worked on Cross-Browser compatibility and fixed bugs for several browsers.
  • Developed web pages using highly structured HTML, CSS, and JavaScript.
  • Implemented client-side development methodologies for optimum performance and tracking.
  • Execute front-end deliverables by coordinating with teams, both at offshore and onsite.

Environment: V4, ebox, raptor frameworks ( Confidential Proprietary Frameworks), Java, JSP, HTML4/HTML5, CSS2/CSS3, JS, JQuery, Ajax, JSON, eclipse, GIT, SVN, clearcase, Jira.

Confidential, San Jose, CA

Web Developer

Responsibilities:

  • Responsible for web development tasks and to understand Client Processes and to work efficiently to meet targets and deliver solutions in accordance with Confidential quality control standards, business practices and procedures.
  • Involved in the PRD, UED reviews and defined project scope.
  • Created technical design document and Unit test plan.
  • Interacted with product team to understand the business requirements. Involved in preparing functional specs of the application.
  • Performed impact analysis to find out the systems/programs that could be potentially affected by proposed change(s), coding, and implementation.

Environment: XPT ( Confidential proprietary) framework, AML, CML, XSL, JS, Altova xmlspy, GIT, ClearQuest, UNIX.

Confidential

Web Developer

Responsibilities:

  • Played various roles like web developer, senior developer, and team lead across various Confidential projects viz.
  • IT Cash on Delivery optimization in Selling Tools Known Good Phase2- Update Registration, Known Good Phase2- Blocks and Remedies and Confidential Engineering Systems platform team.
  • Analysis, Scope and technical design for the requirements.
  • Ownership of ensuring the completion of design, development and ensuring code and quality compliance.
  • Design Review, Code review and monitoring the DEV progress to ensure that Confidential development life cycle is followed.
  • The consumers of tools are across various Confidential critical Domains and have been widely appreciated since it brings down the turnaround time to fix the critical production issues.
  • Design & development of release engineering tools for Confidential Release engineering process like remote debugging on QA environment, Good time stamp system.
  • Developer and active participant for auto build services, merge process tools, release engineering portal page and pools status monitoring tools.
  • Involved in various release process activities like production builds, site rollout and triaging issues on release.
  • Co-ordinated with various teams to ensure smooth rollout of the code to production.
  • Involved in various release activities like bug triaging, resolving regression build issues and smoke testing.
  • Trained and ramped up new team members and provided knowledge transition for existing members.

Environment: V3 ( Confidential Proprietary) framework, Java, xsl, js, Eclipse, Clearcase, Clearquest, Windows.

Confidential

Software developer

Responsibilities:

  • Involved in all the modules as a presentation engineer
  • Implemented web-based application following the MVC Framework.
  • Installation, configuration & administration of WebLogic Application Server.
  • Designed and developed JSP cum Servlets.
  • Prepared, implemented and executed JUnit test cases.
  • Active participation in code review and other quality initiatives.
  • Conducted domain knowledge training and ramped up new team members.
  • Prepared documentation of changes made and contributed to knowledge management activities.

Environment: MVC framework, Java, Servlets, JSP, SQL Server, Netbeans, VSS, Weblogic 8.1 SP4, Windows.

We'd love your feedback!