We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Overall 13+ years of Total Experience in the IT Industry and Syntel.
  • Over 13+yrs. Of experience in Applications Development, Project management, Maintenance, and Enhancements.
  • Excellent working knowledge and expertise in object - oriented development in Java 8.0, Jboss IDE, Spring MVC framework, JavaScript, Angular JS, maven and Jenkins for integration.
  • Hands on experience in no-sql database Cassandra and CouchBase.
  • Hands on experience and expertise with OS/ 390, Z/OS, ISPF, COBOL, DB2, CICS, MQ Series, JCL, VSAM, SYNCSORT, File Aid, Xpeditor, Control-M, BMC, DB2, IBM Utilities, IMS DB and DC.
  • Expertise in DB2 - BMC Load and Unload utilities, Developing COBOL & Native SQL Stored procedure, accessing the data through IBM Data studio and handling the job Checkpoint in IMS DC.
  • Working experience in Modern Mainframe Development and testing tool TOPAZ ( CI/CD tools).
  • Hands on experience in Data handling through OPTIM utility, Performance analysis through DB2 Aptune.
  • Experience in all SDLC modules with Mainframe application development. Experience working on the project built using the Agile Methodology. Involved in the estimate planning, design discussions and scrum ceremonies for the project.
  • Technical knowledge on Robotics process automation - Blue Prism.
  • Experience in SAFe Agile practices and framework.
  • Extensive experience working as an onsite coordinator attending the project review meetings with Clients gathering requirements , preparing High Level Design(HLD) , Low Level Design (LLD) , transitioning the requirements and design to offshore for the Build activity.
  • Hands on experience in Production support
  • RDBMS experience including excellent SQL skills.
  • Proficiency in Online & Batch environments.
  • Managing business involvement within the Solution Development Teams.
  • Resourcing Specialist Roles as required.
  • Create technical specifications, clearly defining the programming effort required for new and changed programs, and interfaces to existing products.
  • Provide estimates for programming effort required in technical specifications

TECHNICAL SKILLS

Methodology: Agile, SAFe 4.5, Waterfall and SDLC

Relational Databases: IBM DB2, Oracle 9i/8i/8

No-sql Database: Cassandra, CouchBase

Languages: COBOL, JCL, CICS, IMS, Easytreive, SQL, REXX, PL SQL

IDEs: Eclipse, Jboss, SQL Developer, TOPAZ workbench, Topaz for program analysis Topaz for tool test

Design / PM tools: Rally, Visio, MS Project

Operating System: z/OS, MVS, Windows, LINUX

Tools: IBM Data studio, DB2 Native and COBOL Stored procedures, Changeman, QMF, SPUFI, File-AID, Manage Now, ServiceNow, MQ Series, Expeditor, Putty, FileZilla, Quality Center, Rally, DataStax, Apptune, Strobe, WebEx, Postman

Scripting Language: Core Java, Angular JS, Java Script, HTML, Unix Shell Script, XML

Communication Protocols: FTP, HTTP, SFTP, NDM

Deploy Tools: GIT, BitBucket, Chgman, Jenkins, XL-Release

PROFESSIONAL EXPERIENCE

Confidential

Technical Lead

Mainframe tools: JCL, COBOL, DB2, CONTROL-M, IDAA, SPUFI, IBM-Data Studio, Native and COBOL Stored procedures, Chgman, EZTrive, SFT, NDM and BMC utilities

Responsibilities:

  • MLE Application development / enhancement follows Agile - SAFE 4.0 framework. I participate in Requirements analysis that involves determining the needs or conditions for a product or system. Responsible to prepare specifications for a modules or programs are developed.
  • Prepare cost analyses to assist management in determining the financial feasibility of a system as well as work with other scrum master and PO to ensure that time lines are met.
  • Participate in SDLC sessions to provide a view on an optimized application process.
  • Identify potential opportunities and work closely with the client to define the scope of business and recommend business solutions.
  • Provide guidance and mentoring to other team members within areas of expertise; review work of peers and more junior developers.
  • Design the application flow from the specifications developed during analysis. Build a graphical view of the process flow that is to be computerized.
  • Work closely with Architects and others on the applications development team to refine the solution design, methods and outcomes
  • Create tasks of each prioritized product user stories.
  • Review completed tasks to ascertain compliance with standards.
  • Work with Application DBA to define the proper datasets based on the business requirements
  • Lead the technical team and provide guidance to the team to choose the best technology based on the need of the business use case.
  • Write the programs in one of several different programming languages, depending on the application and environment. The web application programs will be written in scripting languages like Java with spring framework. The batch programs will be written in Mainframe.
  • Write scripts to handle the static data in Redis.
  • Write scheduler scripts in mainframe Control-M to run the creation and refresh jobs in regular intervals.
  • Write DB2 Stored procedure to build application logic based on the data from multiple tables/views.
  • Write Java JSP pages in presentation layer (model and view) to handle the new web page requirements.
  • Write Java Control to handle the interface classes and interact with DB through JDBC connection to read/write application data. The web services will be built by linking Stored procedures and Java classes.
  • Write Data mapper/Row mapper to read and display the data in JSP through Stored procedure result-set.
  • Write COBOL/DB2 program to handle the batch processing application logic which includes optimized SORT functionalities, DB2 multi-Row fetch optimized cursor Queries, Write IMS effective checkpoints to makes application data process in secure environment, Write instream/catalog procedures to handle the multiple business functions in single job and write data functions to take Image copy of the databases.
  • Perform the Unit testing and integration testing to ensure there are no problems and debugging programs whenever problems arise.
  • Will mentor, develop and assign work to junior developers.
  • Work very closely with the testing team, using the user stories or requirements document as a critical guide, to ensure that issues are identified and fully resolved prior to roll out.
  • Diagnosing and resolving complex code for sustainment, enhancements, data extracts, test support functions, and ad hoc batch support requests
  • Perform rollout activities and post implementation follow up and Make sure that all required projects are completed and reviewed.
  • Create and manage methods of management, communication plans, and processes.
  • Maintain correct project time frames, estimates, and status report.
  • Review and analyze top CPU consumers for each modules and recommend optimization opportunities.
  • Monitor batch performance tuning, and execution of periodic data archival of aged transaction information by using the utility tools.
  • Stay abreast of new technology trends in order to incorporate any relevant applications to existing systems
  • Document the releases by using the System documentation tools, solution repositories, and code generating methodology
  • Participating in 24 by 7 support rotation focusing on system availability and stable application operations
  • Interviewing new candidates and making decisions, approving the final staffing of candidates for positions such as Programmers and Engineers.
  • Present Syntel’s capabilities to clients for new opportunities and to showcase the growth of the current engagement which is used as a success story at Syntel especially on the usage of Agile as a framework for execution for distributed teams.
  • Define and maintain quality standards recommended by the client throughout project life cycle and ensure quality of the deliverable
  • Provide financial forecast to Syntel higher management.
  • Manage project costs, schedules, and quality of product of the projects that are part of the engagement. Identify project risks and highlight to client team on time. Manage risk mitigation course of action so that the delivery meets schedule
  • Involvement with business unit representative to transform business requirements to product ideas and propose Syntel’s solutions to cater the needs
  • Identify human resource requirements, perform resource selection, recommend training requirements specific to project needs, assign goal and assignments to team members
  • Guide team in product development to provide solutions and architecture designs to comply to industry standards and demands.

Confidential

Senior Software Engineer

Tools: Core JavaEclipse, CRON Scheduler, Angular 2 typescript, LISA (Testing UI) Spring Batch FW, BitBucket

Responsibilities:

  • Work directly with Product owner, Scrum master and Technical project manager to get the requirements and help them to create and prioritize the user stories.
  • Responsible to work with interface systems to address the technical requirements, issues and provides the solution.
  • Design and Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepare and install solutions by determining and designing system specifications, standards and programming.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • Mentor junior and mid-level engineers.
  • Collaborate with team to brainstorm and create new products.
  • Make informed decisions quickly and taking ownership of services and applications at scale.
  • Work collaboratively with others to achieve goals.

Confidential

Senior Software Engineer

Mainframes: COBOL, DB2, IMS-DC, CICSTools: DB2 file-aid, Jobtrac, BMC & IBM utilities

Responsibilities:

Responsibilities:

  • Requirement analysis, document high level Project Scope, Timeline and Budget. Identification of Project Stakeholders, their Roles and Responsibilities. Perform Feasibility Studies.
  • Recommends resolution of scope related matters.
  • Develop, assess and select proper strategy for the project, considering Performance, Cost, Time and Scope constraints.
  • Assist to Project manager to create project schedule based on:
  • Work Breakdown Structure (WBS)
  • Work Activities List
  • Network Diagram
  • Time and Budget Estimates
  • Create RACI Matrix Document, get approval from Project Manager.
  • Coding batch and online programs.
  • Debugging and testing the components by performing Assembly, Unit and Integration testing.
  • Risk Management Plan (includes risk identification, monitoring, and response)
  • Monitor Project Execution
  • Control and monitor Project Scope, Time, Cost, Quality and Risk
  • Co-coordinating with team onsite & Offshore members for all releases.
  • Self review, Peer review, Team lead review, offshore review
  • Knowledge sharing within team and documenting new modules
  • Preparing Program status report, weekly status report, delivery status report,
  • Preparing defect tracking sheet & analysis
  • Working on Incident, Problem, change management tasks.
  • Gather lessons learned

Confidential

Programmer Analyst

Mainframes: COBOL, DB2, IMS-DC, CICS Tools: DB2 File-aid, Jobtrac, BMC & IBM utilities for load & unload

Responsibilities:

  • Monitor and provide support to workflows and provide expert knowledge on all workflow designs.
  • Provide 24x7 operational support to all production practices on holidays and weekends.
  • Develop and maintain professional relationships with all business teams and provide support.
  • Monitor all alerts and escalate all issues for all procedures and systems.
  • Coordinate with various teams and raise support ticket for all issues, analyze root cause and assist in efficient resolution of all production processes.
  • Greet all customers pleasantly and ensure compliance to all customer requirements.
  • Maintain logs of all issues and ensure resolutions according to quality assurance tests for all production processes.
  • Assigned full or part time to participate in project team activities

Confidential

Senior Programmer Analyst

Mainframes: COBOL, DB2, IMS-DC, IEF, CICS, Cobol based SP, JobtracTools: DB2 File-aid, Jobtrac, BMC & IBM utilities for load & unload

Responsibilities:

  • Worked as an onsite co-coordinator and senior programmer analyst of the application.
  • Designs systems from a user perspective
  • Designs & Reviews application software components, including programs, modules, and run units
  • Prototypes, develops, and unit tests application software components or fragments
  • Typically, knowledgeable in one or more development environments
  • Develops against accepted institutional development standards using system wide business
  • Participates with Business Analysts in application documentation.
  • Responsible for contributing to overall project objectives and specific team deliverables
  • Manages specific project plan activities and contributes to project plan development in collaboration with project manager.

We'd love your feedback!