Sr Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Strong engineering leader with12+years of IT experience in the Analysis, Design, Development, Testing and Implementation and supporting of critical business application systems with a demonstrated history of working in the Retail,Manufacturing & Logistics,Insurance, hospital & health care industry.
- Skilled in operational excellence in support and IT, Problem Solving, Change Management, Incident Management, Release Management,Continuous Process Improvement, Creation and Implementation of Repeatable Processes,ITIL, IBM DB2, Databases, Business Intelligence, and Data Warehouse Architecture. Experienced in leading and coordinating with teams across shores to ensure on - time delivery and with a very good agile experience.
- A leader with excellent critical thinking, communication and relationship management skills with a focus on improving business process, managing stakeholder expectations and ensuring application stability.
- Strong experience in the Analysis, design, development, testing and Implementation of Business solutions using ETL tool IBM Datastage.
- Excellent Experience in Designing, Developing, Documenting, Testing of ETL jobs and mappings in Server and Parallel jobs using Data Stage to populate tables in Data Warehouse and Data marts.
- Lead Expertise in Managing and Supervising Teams to maintain applications on Datastage, SAP ECC, SAP MIM,MFT, EDI, Control -M MB/MQ, which involves direct interaction with the Business Users, Development Team and Customers.
- Experienced in integration of various data sources (DB2-UDB, SQL Server, Oracle, Teradata) into data staging area.
- Expert in working with Data Stage Manager, Designer, Administrator, and Director.
- Experience in analyzing the data generated by the business process, defining the granularity, source to target mapping of the data elements, creating Indexes and Aggregate tables for the data warehouse design and development.
- Excellent knowledge of studying the data dependencies using metadata stored in the repository and prepared batches for the existing sessions to facilitate scheduling of multiple sessions.
- Proven track record in troubleshooting of Data Stage jobs and addressing production issues like performance tuning and enhancement.
- Expertise in UNIX shell scripts using K-shell for the automation of processes and scheduling the Data Stage jobs.
- Performed performance tuning of the jobs by interpreting performance statistics of the jobs developed.
- Proactive, with a track record of accomplishing targets by managing multiple responsibilities at one time. Expertise with existing solutions to integrate impacts to end-users and troubleshoot production-related issues.
- Experienced working with Development Managers, QA Managers, and lead resources from cross-impacted teams to ensure the construction and through testing of application/interface
- Excellent interpersonal and customer relational skills with good in presentation, problem solving and analytical skills and ability to communicate and manage change.
- Proficient in identifying/analyzing functional and data related process gaps. Coordinated resolution with business partners and end users leveraging my knowledge for preventing recurrences.
- Expertise in Application, Incident, Problem, Change, Release service and capacity Management, PLM,DTR(Detail tunning request), security vulnerability requests.
- Coordinate with team members and administer all onsite and offshore work.
PROFESSIONAL EXPERIENCE
Confidential
Sr Software Engineer
Responsibilities:
- A s a service coordinator was the secondary owner of an application next to the Service Manager.
- Collaborate with Service Manager to explain the health of the application.
- Coordinate periodic updates of application documentation as a result of OM changes
- Coordinate the Deep-Dive initiatives put forth by the Service Manager
- Coordinate release management meetings; monitor and report on quality of code delivered to production
- Ensure security requirements are met for each release.
- Coordinate business approval of production migrations (release entry framework to be extended).
- Facilitate the hand-off of new release functionality from the development team to the OM team.
- Monitor production capacity and storage for the application and take corrective action when capacity thresholds are passed.
- Provide support for internal audits (SAS-70, SOX, Risk management assessments)
- Lead productivity improvement programs and preventive maintenance initiatives related to OM.
- Respond and coordinate security vulnerability requests (patches, etc.)
- Coordinate Entitlement reviews
- Identify and coordinate PLM activities list
- Respond and coordinate Detail Tuning request(DTR).
- Lead productivity improvement programs and preventive maintenance initiatives related to OM
- Coordinate the Maturity Model improvement plans
- Review new incident items and assign to appropriate work group in HPSM.
- Ensure all work effort is well documented in HPSM, updated, and remains current through closure.
- Ensure progress of all HPSM Incident items through closure
- Ensure HPSM items are resolved within SLT’s
- Monitor and improve the SLA performance
- Coordinate and facilitate War Rooms if SLO is unavailable.
- Send HPSM impact communicator c ommunications
- Support Executive communications.
- Support weekly application status meetings
- Monitor & report availability (mean time between failures-MTBF)
- Monitor & report reliability (mean time between system incidents-MBTSI)
- Designed and developed Agile framework to suit the Organization.
- Track the risks and issues, get them fixed .
- Successfully implemented Scrum Framework in the organization following software development projects
- Trained and developed the Scrum team to follow Agile processes
- Work with the Product Owner to bring up the Product Backlog ready for Sprint Planning
- Bring the Scrum team into various Scrum Ceremonies/Meetings to ensure successful delivery of customer requirements
- Coach and help the team to self-organize and help them solve process impediments
- Ensure Customer feedbacks are brought into the team work and promote the team to successfully close such feedback items .
Technologies used: Windows10,Java,Advance Java, spring core, spring MVC,HTML,Javascript,mule application, SOAP web services, Struts, Java, Rest API’s,Unix shelling scripting and MYSQL.
Confidential
Project Coordinator
Responsibilities:
- Accomplished work requirements by orienting,training,assigning,scheduling and coaching employees.
- Involved in system analysis, design, development, support and documentation.
- Meeting the cost standards by monitoring expenses and implemented cost saving activities.
- Facilitated, lead and supported other related project activities as an when required.
- Meeting the working standards by following production, productivity, quality and customer service standards.
- Resolved the operational problems by identifying the work process improvement.
- Reviewed and validated test cases and participated in UAT.
- Monitored and coordinated the UAT issues with respective SME for some run of the project.
- Enhancing the department and organization reputation by accepting ownership for accomplishing new and different requests, exploring opportunities to add value to job accomplishment.
- Participating in joint application Design sessions to validate business requirements and assist with tracking &resolutions of related issues as required.
- Reviewing and validating all the BRD-Business requirements documents.
Confidential
Project Lead
Responsibilities:
- Gathered and analyzed the requirements of the in-house business users for the data warehousing .
- Extracted data from source systems transformed and loaded into Teradata according to the required provision.
- Primary on-site technical lead during the analysis, planning, design, development, and implementation stages of data quality projects using Integrity (now known as Quality Stage).
- Involved in system analysis, design, development, support and documentation.
- Business level discussion upon the requirements and prioritization of Change request.
- Proficient in identifying/analyzing functional and data related process gaps. Coordinated resolution with business partners and end users leveraging my knowledge for preventing recurrences.
- Leveraged my technical/functional knowledge to execute continued business training programs and developed knowledge articles to improve service level management.
- Used the DataStage Designer to develop processes for extracting, cleansing, transforming, integrating and loading data into Data Marts.
- Realtime Jobs review in data stage .
- Monitored the development activities of the team and updated to the Management.
- Understanding the impact due to code change for the given requirement on the system.
- Resolve incidents/events - getting conference calls started and getting the proper teams and vendors on the calls and starting to work through the issues
- Monitoring Service now (dashboards and alerts).
- Automate and proactively monitor and stabilize Applications using Middleware /Integration Technologies.
- Perform Proactive Recoveries to maintain System Stability.
- Monitoring the system 24/7 to keep the throughput at higher rate.
- Working closely with vendors for all product related activities.
- Enabling Speedy recovery for any downtime or Outage.
- Follow up of task assigned and provide status reports to manager.
- Work with team to achieve timely resolution of all production issues meeting or exceeding Service Level Agreements
- Conduct or facilitate root cause analysis on all in-scope incidents and recommend a corrective action plan.
- Conduct code review to ensure the work delivered by the team is of high quality standards.
- Work with business to prioritize production issue resolution .
