We provide IT Staff Augmentation Services!

Sr. Software Engineer (development, Implementation, Qa, Production Support) Resume

VA

SUMMARY:

Experienced in Telecommunications, Manufacturing and Financial Domains. Exposure to various software development methodologies, System Analysis, Design & Development. Experience in Production support, Maintenance, Quality Assurance testing, System Testing, Automation and Implementation of N - Tier Application Systems. Involved in all the phases of the software life cycle, including mentoring and training personnel, communications with the client, and drafting technical documents.

SKILL:

Application Development, Problem Solving, Framework Development, Information Management, Presentations, Helpdesk Support, Training, Documentation, Website Development, System Management, Application Performance Optimization, Test Automation and QA.

CORE COMPETENCIES:

Programming languages: C/C++, PERL, Unix scripting, Java.

Development tools: XML, Eclipse, Apache, JBoss, CVS, Oracle, Oracle SQL Developer, JMeter.

Relational Databases: SolidDB, Oracle, PL/SQL, Informix, Teradata, SQL *Plus.

OS: Unix, MS Windows NT, Red Hat Linux.

PROFESSIONAL EXPERIENCE:

Sr. Software Engineer (Development, Implementation, QA, Production support)

Confidential, VA

Responsibilities:

  • Manual and Automation, Black Box/White Box, test cases/scripts, test plan, test strategy, test manager, test summary reports, Test Metrics, test Analysis and Reporting.
  • System testing, functional testing, regression testing, end to end testing, sanity testing, GUI Testing, UAT testing, client server web application testing.
  • Designing the solution and writing the Functional Specifications using Proposal and requirement documentation as input with minimal supervision.
  • Implementing the solution with the best in class quality as high performance and stability - key factors of the delivery.
  • Create and review Test plans and Testing of large modules and systems.
  • Integration and delivery of customer deliveries on a customer site, including solving customer issues.
  • Define, design, implement, test, deliver and integrate application solutions for Tier 1 and Tier 2 Telecom operators.
  • Worked on multiple problems of diverse scope.
  • Planning and delivering the resultant project tasks and deliverables on time.
  • Produced functional and design specifications and test plans in the course of implementing solutions.
  • Subjected to a leadership role as assigned by the PM or Lead Engineer such as taking responsibility for delivery of a sub-project or project.
  • Subjected to design activity and taking responsibility for design and development of a module or modules.
  • Proactively involved in a development team, contributed significantly to the success of the team.
  • Exhibited organized, systematic, disciplined and analytical approach to designing, problem solving, coding and defect fixing. used an Agile model project management pumping out small releases with small chunks of functionality rather than "waterfall" based incremental releases. and also JIRA... used that for various troubleshooting and project management purposes.
  • Support and Maintenance as below--
  • Acted as primary contact for product problems and queries.
  • Tracked all queries on the Confidential Jira Tracking System.
  • Problem Diagnosis including debugging to the code level, Problem Resolution (remotely or onsite as required).
  • Liaising with Professional Services and Product Engineering to identify fixes and workaround for Client issues.
  • Providing regular updates to clients on the status of any open issues and managing Client expectations. Communication and follow-up on Technical Issues with other Engineering Groups and Escalation of technical issues within Confidential as appropriate.
  • Took responsibility for the handover into support, Involvement in Project Meetings for all n internal setup and ongoing maintenance of Customer deployment and completion of Support Handover Requirements Documents including Support Information Pack.
  • Providing on-call (rotational) support as agreed with Support Manager.
  • Identify and execute process enhancements within the Support group.
  • Update process documentation when required.
  • Took complete responsibility for the relief and resolution of multiple complex customer issues, prioritized and scheduled own time around the resolution of these issues.
  • Was available to visit customer sites, troubleshoot and resolve issues on site and manage customer expectations.
  • Planned, scheduled and reviewed work with little supervision.
  • Contributed significantly to the success of the Support team and along with gaining the co-operation of others.

Environment: Unix shell scripting, Unix/Linux/Solaris 10, PERL, XML, Oracle, SQL/PL-SQL, SQL developer, Eclipse, CVS, ATF/UTF, JMeter, SolidDB, JBoss, TestLink.

Software Analyst

Confidential, MD

Responsibilities:

  • Design, Analysis, Development, Implementation and Testing, Production support, Maintenance, trouble shooting.
  • Developed new enhancements to the existing system to make the system more flexible, user friendly and productive that meets the user requirements.
  • Developed shell scripts for scheduling, tracking the logs, generating reports, etc.,
  • Involved in code optimization for speeding up the system.
  • Developed SQL scripts to query the database in order to generate the reports periodically using the scheduler.
  • Developed a module using the socket programming where the user at any given point, can get the complete information for a customer.
  • Developed Documentation and involved in training the clients to use the system.
  • Complete Designing and Creation of new Database tables to the existing ones.
  • Participated in migration of databases from Informix to Oracle.
  • Worked in a fast-paced 24x7 production environment and provided on call and remote support to prioritize work ethically and supported through Trouble Ticket Handling.

Environment: C/C++, Unix, XML, Oracle, Informix, Unix shell scripting, CORBA, SQL.

Software Developer/MIS Analyst/Data Analyst

Confidential, VA

Responsibilities:

  • Coordinate with other internal departments including Quality Assurance, Product Operations, and Production Support plus on call 24/7.
  • Develop project plans, track project execution, manage changes, develop and execute implementation plans, training to the clients as part of the process.
  • Meet with customers to determine their needs, gather and document requirements, communicate with customers throughout the development project to manage customer expectations, resolve issues, and provide project status.
  • Analysis, Design, Development, Implementation and Testing.
  • Used Tera Data /Oracle as the backend to meet the business needs.
  • Sole responsible in collecting the data requirements from the customer, end users and Business Analysts.
  • Used Kron shell, cron, sed/awk, Unix System Calls and other Unix Utilities in this Project for Log Analysis, Reports, System Monitoring, Disk Management and Migration.
  • Involved in code optimization for speeding up the system.
  • Developed code to add new features to the existing system using C++.
  • Developed SQL scripts to query the database in order to generate the reports periodically using the scheduler.

Environment: C/C++, Unix, Korn shell scripting, Oracle, Teradata, PL/SQL, Excel.

Sr.Software Developer

Confidential, TX

Responsibilities:

  • Analysis, Design, Development, Implementation and Testing. Used shell scripting for Log analysis, Reports, System Monitoring, Disk Management and Migration.
  • Involved in production support and maintenance plus on call support 24/7.
  • Worked on various enhancements to increase the productivity of the system and which meets the customer needs.
  • Documented the new functionalities with flow diagrams and user diagrams.
  • Sole responsible in collecting the data requirements from the customer, end users and Business Analysts-which later on is documented.
  • Actively involved in understanding and implementing the Business logic.
  • Used PowerBuilder as the tool for the client interface (user friendly GUI) into the database for the purpose of viewing and manipulating the control tables that govern much of the processing within the Billing Engine. Used cursors and stored procedures as part of the enhancements

Environment: C/C++, Sun Solaris, Clear case, Informix, shell scripts, SQL, Exceed, powerbuilder10.2.

Member Technical Staff

Confidential, MA

Responsibilities:

  • Analysis and Fixing of defects in “Order Engine” module of AAIS Core both at front end and server side using C++ (STL, Rouge Wave). Added new features to the existing system using C++ to make the system more flexible, user friendly and productive that meets the user requirements.
  • Design, Analysis, Development, Implementation and Testing, code tuning. Involved in production support and maintenance Server side coding with C++ for performance improvement and database calls with ESQL/Informix/Oracle. Complete Designing and Creation of new Database tables to the existing ones. Participated in migration of databases from Informix to Oracle. Developed stored procedures with PL/SQL and Pro*C++ to communicate with Oracle database to implement the new functionality (finding Card Type in Central Office Switches). Developed SQL scripts to query the database in order to generate the reports periodically using the scheduler.
  • Heavily used shell scripting, UNIX system calls and other UNIX utilities in this project for Log Analysis, Reports, System Monitoring, Disk Management and Migration. XML interfaces are developed to communicate between Provisioning and Activation services.
  • Documented the architecture of the existing system of AAIS Core and new functionalities with flow diagrams and user diagrams. Collected requirements by contacting end users and Business Analysts for developing Data Synchronization. Developed a module for data Synchronization among the servers.
  • Developed a module using the socket programming where the user at any given point, can get the complete information for a customer.
  • Understanding and implementing the Business logic. Developed shell scripts for scheduling, tracking the logs, generating reports, etc.,
  • Developed Documentation and involved in training the clients to use the system. Developed shell scripts and used C++ (STL) for creating a Dashboard

Environment: C/C++, Rogue Wave, Unix (IBM-AIX), Linux, XML, STLs, Clear Case, CVS, Continuus, Oracle, Informix, shell scripts, LDAP, CORBA, Perl V5, SQL, Exceed, UML.

Hire Now