Post Job Free

Resume

Sign in

Manager Software Developer

Location:
Whitehouse Station, NJ
Posted:
July 12, 2018

Contact this candidate

Resume:

Chirag J Shah

Sayreville, NJ ***** ac58q5@r.postjobfree.com 973-***-****

Enthusiastic technical manager with more than 7 years of experience and overall fifteen years of experience in design and development of Enterprise-wide integrated web applications using the techniques of object oriented design, SOA architecture, Microservices, Cloud services, Agile methodology, Scrum, Waterfall, DevOps, Java, J2EE, JSF, Spring, Struts, Hibernate, iBatis, EJB 3.0, JSP, Servlets, JDBC, Web Services, HTML, AngularJS, Flex, XML, JavaScript, Mainframe, .Net etc.

Managing and leading development and QA team for IT projects using Waterfall and Agile Methodology. Managing cross functional projects and applications which involve different technologies and platforms with business, technical and vendor team’s involvement. Also providing support and integration for vendor products.

Experience working with multiple application integration involving vendor applications, legacy and newly built applications.

Manage and work with on-shore and offshore development and QA team. Provide coaching to junior members.

Possess strong communicational, managerial, negotiating, conflict resolution, problem-solving, decision making, multi-tasking, organizational and analytical skills. Work effectively as individual and excellent team member. Self-starter and always have focus on customer experience and improvement.

TECHNICAL EXPERTISE

Languages Java, J2EE, JavaScript, Visual Basic, C++, C, SQL, HTML, XML, CSS, UML

Java Skills Spring, JSF, Struts, Swing, JavaBeans, RMI, Servlets, JSP, EJB 3.0, JDBC, SOAP, JUnit, Java Swing, JAX-WS, JAX-RPC

Cloud Salesforce, Understanding of AWS and Azure

Persistence Tech Hibernate, JPA, TopLink, iBatis

DB Oracle 8, 9i, 10g, 11g, MySQL, MS Access

Frameworks J2EE, MVC, Struts, JSF, Spring, AngularJS, Flex

Servers IBM WebSphere, Apache, Jakarta Tomcat, JBoss

CASE Tools Rational Rose, Microsoft Visio

Version Control ClearCase, Subversion (SVN), Git, Accurev

Operating Systems MS Windows, Mac OS X, Linux, Solaris

Tools/IDEs Jenkins, Confluence, SharePoint, Salesforce (Cloud), JIRA, ClearCase, TOAD, SQL Developer, VisualAge, WSAD, RAD, NetBeans, SOAP UI, Subversive plug-in, TortoiseSVN, QuickTest Professional (QTP), Microsoft Project, Microsoft PowerPoint and Office, Clarity, Quality Center

PROFESSIONAL EXPERIENCE

Chubb Insurance chubb.com Aug 2015 to Present

Technical Manager

Chubb’s Personal Risk Services(PRS) division focuses on providing insurance to niche client base for personal property, auto, collector cars, valuable articles etc. A PRS IT group supports applications which are used by internal agents, external agents and direct clients.

Managed team of 20-25 developers and contractors located on-shore and off-shore including Senior Technical Leads.

Worked on important digital initiatives like eSignature for PRS group which can save money for printed papers and allows customers to sign documents electronically.

Rolled out Mobile Application and worked with various teams and vendors to successfully deliver it to the market.

Proposed solutions to leverage new technology and worked with business to decommission old applications. Virtualized environments for multiple applications for better scalability and save cost.

Worked in the environment where two major companies merged and integrated various processes and products. Managed cultural differences and helped the team to adapt best processes.

Worked closely with multiple vendors for partially of fully outsourced development, testing and deployment work. Made sure that all teams followed appropriate processes and complied with Chubb SDLC and security guidelines as well.

Worked with Application Scan and Penetration testing related efforts for various applications and managed efforts to resolve them on timely manner.

Promoted good coding practices and processes by making sure teams followed code review, BRD review, IT Test cases review and ST test cases reviews.

Encourage employees to document design, development and testing related efforts. Made sure that production support was brought in for knowledge transfer during the project development.

Actively worked on multiple projects and provided valuable technical input and worked closely with architects, business, PMO, vendors, infrastructure, DBA, developers and testing teams.

Used Waterfall and Agile methodologies for various projects using different technologies like Java, J2EE, Webservices, MQ, Mainframe, DB2, Oracle, Vendor technologies, Salesforce (Cloud) etc. Worked as a Scrum Master for few agile projects. Used JIRA and IBM Jazz for different projects.

Managed initiatives to upgrade softwares and technologies like Java 1.8, RAD, WAS upgrades etc.

Helped setup SharePoint site and guided wiki migration to new SharePoint site for the department.

Encourage high performers to learn new technologies and help them achieve their goals. Also, worked with low performers in the team to attain higher goals, adapt new processes and learn new technologies.

Stepped up in various occasions to help different projects which allowed it to deliver them on timely manner.

Worked with production support, customer care and business teams to plan for project roll out, training and design new support work flows.

Provided support for off-hours release deployment and remediate production issues.

Worked closely to setup department budget, project estimates, infrastructure needs and vendor proposals.

Worked on new opening and, onboarding employees and contractors. Complied with HR guidelines and scheduled interviews. Also, worked with employees who were leaving the organization for knowledge transfer.

Verizon Wireless verizonwireless.com Sept 2011 to August 2015

Member of Technical Staff IV (Technical Supervisor)

IT-GRC (IT Governance, Risk and Compliance) team is responsible for development and support of Finance, Governance and Compliance related applications. Managed team of 10-12 developers and testers for support of various applications which involved Spring based Java applications and Integration and Support of Vendor applications.

Managed application development and support team for IT Finance and other business team members. Responsibilities included hiring employees and contractors, managing resources, assigning tasks and project planning and provide guidance for technical design.

Handled projects from conception to completion which included hardware, licenses and overall resource management for the project. Managed release management and planning. Submitted change controls and followed company standards to make sure upgrades were made in timely manner for servers and applications.

Strictly followed governance guidance about managing process, data and access. Enforce coding standards, design and conduct code reviews.

Constantly strived for change for enhancements for performance, user experience and processes.

Streamlined and managed process of production support which included participation of 12-16 members. Created their work scheduled throughout the year and conducted weekly meetings.

Performed role of an application and system architect for IT-GRC team. Provided application development and support for in-house and vendor applications for various teams - IT-Finance, IT Asset Management, Network, office of CIO etc.

Managed portfolio of 6-8 applications which were based on various technologies – Java, Spring, .Net, C#, Oracle, SQL Server, Linux and Windows based applications.

Performed a role of Solution Architect for IBPI Online (IT Budget Application). Managing design and development of on-line budgeting application which can help users to create and share budget information online dynamically. Budget data included capital and expenses for resources, vendors, hardware, software etc. This application was developed using Java, Spring, Hibernate and Flex. Setup JIRA and introduced Agile methodology to the team.

Managed team to develop AngularJS framework to replace Flex UI. Also, worked on on moving code repository to Accurev from SVN.

Experience working on projects from launch to decommission. Work with vendors or internal business users to understand requirement for new project and work closely with them to implement/support new application. Worked as SME for various teams and provided technical design, guidance to application team as well as train business users.

Based on analysis and scope of deliverables, resource availability and priority of items, create short and term and long term project plan. Create presentations and training sessions for business users and design training material.

Release planning and project management which involved consideration of project risks, deployment, estimation of LOE (level of effort) and launch dates. Used Clarity, Microsoft Project etc. Followed Scrum methodologies with on-shore and off-shore team members for multiple projects.

Managed development and support of EBACE (Enterprise Business Analysis and Continuity Evaluation) which is being used by Verizon Wireless IT Finance team members. This tool provided various reports based on financial and accounting data. Perform role as Solution Architect for EBACE to improve automation, scalability, performance, and usability. Involved in design and development of new features and redesign of existing features to improve usability. This product was developed on Java, Spring and Flex. We used various DevOps tools include Jenkins, JIRA, Confluence, SVN, Junit, Emma, Sonar to manage code, issues and automation testing. Started initiative to move to Hibernate 4 from iBatis 3.0. Working on integration efforts with internal (Clarity, PeopleSoft, BIS Portal) and external teams (Fieldglass).

Provided Application Support for vendor applications – Asset Management (APM), AssetTrack, TR Accelus, Teammate, Winbill etc. Performed a key role as an Architect to integrate vendor application with internal applications. Proposed solutions for complex issues and processes. Managed team of 4-5 members which included internal development and upgrade of vendor applications. Worked closely with vendors to make sure business users were able to use application continuously without any obstacles. We used Java Spring based framework for integration of vendor product with other applications.

Shared servers and storage space as necessary to reduce cost and maintenance overhead.

Involved management as necessary when there was a project related need. Escalated issues based on their urgency to make sure business users were able to use IT products on timely manner.

Virtualized environments as necessary to save project costs overall without impacting business needs.

Created open environment within the team where people respected each other and produced quality work. Shared resources within the team projects to use them efficiently.

Arvato Systems N.A. us.arvatosystems.com Nov 2010 to Sept 2011

(Bertelsmann – Random House Company)

Senior Software Developer e-Commerce

B2B team is responsible for development of B2B module for Hybris (www.hybris.com) e-Commerce platform. Organizations can use B2B module and offer B2C-class experience to their customers. Merchants can manage complex ecosystem of suppliers, distributors and partners.

Involved in design and development of Credit Management module. Proposed innovative solution for credit management with Data flow diagrams, Use cases and Specifications. Heavy use of wiki workspace to share design with external partners. Developed services, injectable strategies, daos, workflows, front-end for Credit Management module using tools like Eclipse, SVN etc.

Analysis and research for Quote Negotiation process. Offered solution with Swim lane diagram and delivered use cases for the module. Developed high quality feature with Java, JSP, Javascript and Spring using Linux based environment. Created test cases for delivered services using JUnit and Mock tests.

Proposed solution for Ariba PunchOut implementation. Researched and created use cases for PunchOut requirements.

ADP Inc. (Automatic Data Processing Inc.) www.adp.com Jan 2003 to Nov 2010

Technology Consultant I May 2009 to Nov 2010

Core Integration team was established to develop Integrated New Hire process for Workforce Now™, flexible, integrated web-based system. Workforce Now solution is designed to offer payroll, human resources and time attendance information through single access internet portal. Integrated New Hire was designed based on SOA. JSF and JAX-WS based Web Services were key part of the project.

Implemented integrated new hire module with 3 different products using JAX-WS web services.

Designed and developed JSF based UI for Integrated new hire using JSP, POJO, EJB 3.0. Used JavaScript, AJAX and Dojo framework for UI development. Used Ubuntu Linux based environment for development.

Lead development of UI and Rules framework for local and SOR (System of Record) validation.

Followed Agile methodoly Extreme Programming and Test Driven Development. Unit tested each module after completion. Provided support during testing and bug fixing cycle.

Tested Integrated features using SOAP UI 3.0 and/or through application. Used Oracle Sql Developer 1.2.0 for accessing and running queries against Oracle 10g database to verify the results of application.

Delivered code using Subversive plug-in or TortoiseSVN 1.6.1 for SVN.

Lead Technical Analyst Aug 2006 to April 2009

PayeXpert NextGen is Internet based Payroll and Human Resources application designed using J2EE technologies. NextGen was redesigned to improve performance and scalability of legacy system. Developed and participated in different parts of software life cycle development including requirements analysis, estimating and planning, design, development, unit testing, debugging and production support. PayeXpert grew from zero to 60,000 clients during my work duration.

Integrated Performance Management feature with Portal using JAX-RPC web services. Tested using UI, SOAP UI and WebSphere WSDL Test Client.

Enhanced SalesDemo feature to include new configurations for integrated products. TopLink and Struts based framework was used for development.

Lead to redesign and develop UI and backend of Performance Management feature using Java, JSP, Servlets, JavaScript, EJB 3.0, JPA, JPQL. Created design documents, workflow and UML diagrams for new features.

Used tools like WSAD, RAD, Rational Rose, ClearCase, SQL Developer, and TOAD.

Lead design and development of new feature MSS (Manager Self Service) project. Created workflow and JAX-RPC based web services. This new feature was important offering against competing companies. Used Java, J2EE, JDBC, iBatis, WSAD, ClearCase, SQL Developer, SOAP UI for development and testing.

Senior Programmer Analyst May 2004 to July 2006

HReXpert is ADP’s Human Resources and Benefits Internet based solution for mid-size clients. Self Service and Manager Self Service Portal solutions are offered as enhancements to some clients.

Delivered high quality Open Enrollment self service feature in short duration to fulfill marking demand. It generated $1million business as soon as it was launched in few months. Used Java, J2EE, JDBC, iBatis, WSAD, ClearCase, SQL Developer, SOAP UI for development and testing. Redesigned UI using Struts framework for HReXpert features using Iterative RUP approach. Java, JSP, JavaScript, TopLink, Oracle, WSAD were extensively used for the development of new UI.

Wrote BPTs for QTP Automation for several features to speed up automation efforts. Tested HRx functions using QTP. Provided technical and functional direction to junior team members.

Programmer Analyst Jan 2003 to Apr 2004

Worked on Internet based ADP’s HR/Benefits solution - HReXpert/Benefits Tracking. Performed Unit testing and debugging for existing and newly developed processes and used Java, J2EE, JavaBeans, WSAD, Servlets, BAT (Business Analysis Tool), JavaScript, HTML, Oracle, Rational Rose, ClearCase for HReXpert and Benefits Tracking features using RUP. Adapted new and good code practices, design and code review techniques and completed different tasks assigned during multiple releases of application.

Create and Maintain DOS scripts to archive system, process and application logs on server to keep space on admin and application servers.

RCM Technologies www.rcmt.com Jan 2002 to Dec 2002

Consultant - Software Developer, Client: ADP

Worked on design and development of PayeXpert application features and functions using Java, RMI, JSP, Servlet, JavaBeans, Oracle, JavaScript and VisualAge. Supported development and maintenance of RMI, Java based batch process application.

ADP Inc. www.adp.com Jul 2001 to Dec 2001

Software Developer Co-op

Supported development of Log Viewer Application in Java. Work included parsing of log files and storing different elements in holder class, which can be accessed by utility class to process the request of, log viewer application. Developed an application in MS Access and Visual Basic for Applications (VBA), which enhanced the Lab usage.

ADC, The Broadband Company www.adc.com Jan 2001 to May 2001

Software Engineer Co-op

DSXpert controls hardware devices to test DS3 lines from local or remote locations.

Responsible for testing and verification of application and firmware. Developed a firmware in C for the menu interface for DSXpert Tester. Explored required TL1 commands.

Analyzed the requirements, defined and tested TL1 commands for DSXpert 2001.

EDUCATION/ACHIEVEMENTS

Master of Science, Management - May 2012

New Jersey Institute of Technology, Newark, NJ

Corporate Recognition Award - ADP

Feb 2007

Master of Science, Computer Science - Dec 2001

New Jersey Institute of Technology, Newark, NJ.

Ideas @ Work Achievement Award - ADP

Jun 2006

Certificate of Recognition– Verizon Wireless

Feb 2014

Certified Professional in Human Resources (PHR) Jan 2007



Contact this candidate