Senior Developer Resume
O Fallon, MO
SUMMARY
- Over 12 years of strong experience as Senior Developer in all phases of software development life cycle of project that includes system analysis, design, development, integration, testing, deployment, trouble shooting and maintenance in Finance and Telecom domain.
- Experienced in developing applications using C, C++, Java, UNIX and Linux operating systems.
- Strong understanding of Object - Oriented Analysis and Design (OOAD) concepts, Service Oriented Architecture (SOA).
- Experience in various Banking & Finance and telecom product stages including Credit card Payments Authorization, Ordering, Provisioning, and Middleware, In-region and Out-region billing and application development on various environments.
- A dedicated and highly motivated team player that has a clear understanding of the latest technology and anticipation of market trends.
- Worked on domains like- Payment processing, Banking and Finance, Telecom.
- Worked on applications products such as Credit card authorization, EMS/NMS, OSS/BSS.
- Sound knowledge in Preparing schedules for work and assigning the work to the team members and tracking the progress under strict project guidelines.
- Comprehensive experience in handling various job functions such has Requirement Analysis and design, Co-ordination with business clients and stake holders, Technical reviews, Application code development, Development Plan & Strategy Documentation, Development Effort estimation, Day wise planning of development activities, Defect management, Testing, production support.
- Good Experience as Technical Lead/Project Lead/Senior Developers for Various Projects.
- Experience in developing applications using scripting languages such as Shell scripting, Perl scripting and Automation on Linux, HP-UX, Solaris servers.
- Experience in developing application using Proc*C Corba, DCL, Make files, STL.
- Created various application Dashboards in Splunk for code quality Analysis.
- Expertise in Working with Version Control tools like CVS, SVN, Clear case, Qshare and Bug-Tracking tools like HP Service Centre, JIRA.
- Excellent Analytical, Troubleshooting, Debugging and Problem solving skills.
- Rich experience in working with different RDBMS like Oracle, My SQL and DB2.
- Experience in multithreading and inter process communication.
- Experience in handling tools such as Remedy, Toad, Caliber and Dimension.
- Experience working on different operating system including UNIX, Linux, IBM mainframe and Open VMS.
- Experience in PL/SQL Programming (Stored Procedures, Functions and Triggers) of the Application using Oracle database.
- Experience in product demonstrations to clients, stakeholders and prospects.
- Experience in preparing business process reports and closure documentation for maintenance and development work.
TECHNICAL SKILLS
Operating System: Unix, Linux, Solaris, HP-UX, Mainframe, OpenVMS, Windows
Programming Languages: C, C++, Java, Proc*C, Make files, CORBA, Data structures
Database: Oracle, My SQL, DB2
Scripting Languages: Shell scripting, Perl, Python, DCL, XML, HTML
Tools: Remedy, Toad 11.6, Putty, Mainframe, Splunk, Eclipse, Dimension, Caliber, GDB Debugger, Purify, JIRA, Soap UI, GIT, Bamboo, Clear case, Qshare, TCP/IP
Application/Integration Servers: IBMWebsphere, WebLogic Server 9/10, Wsdl
PROFESSIONAL EXPERIENCE
Confidential, O’Fallon MO
Senior Developer
Environment: C, C++, Unix/Linux, Shell scripting, Multithreading, My SQL, DB2, Remedy, Splunk, Bamboo, Java
Responsibilities:
- Requirement gathering and analysis, design documents, reviews, development, testing and deployment of application enhancements
- Run the Business activities i.e. developing the new modules and various application related issues.
- Analyzing and discussing solution with business analyst
- Supporting system components during various phases of testing and production environment
- Co-ordinate and communicate with various stakeholders and Scrum calls with various groups teams
- Involved in all the phases of software development from the Gathering and Analysis of Business Requirements, Design, Coding, Unit and Integration Testing
- Prepare effort estimation for the activities based on the requirement and design document
- Answering the technical queries, handling product initiates and metric collection.
- Schedule code review and Post-production support and maintenance
- Involved in PL/SQL Programming (Stored Procedures, Functions and Triggers) of the Application using Oracle database
- Participated in all agile ceremonies such as Backlog Grooming, Retrospective, and Sprint planning and Daily Stand up meet.
- Trained team members on tool usage, practices and technical queries.
Confidential
Senior Developer
Environment: C++, Unix/Linux, Shell, Java, Eclipse IDE, Oracle10g, Dimension, Caliber, WSDL, SoapUI, IBM Web Sphere, MQ, XML, TIBCO BW, EA Maps, Multithreading, BUS interface, CORBA
Responsibilities:
- Involved in all the phases of software development from the Gathering and Analysis of Business Requirements, Design (UML and Database), Coding, Unit and Integration Testing
- Prepare effort estimation for the activities based on the requirement and design document
- Review High Level and Low-Level Design Documents.
- Participated in code review and mentored Junior Team Members
- Involved in Jacada migration activity for SIA 1.0 and 2.0 major releases.
- Implemented and executed the Login password rest activity for various hosts using EA maps.
- Development of Web Services.
- Implemented the ASOG SIA 1.0 environment setup and resolved the issues encountered.
- Fixed some of the defects encountered by user.
- Troubleshoot the issues found in the application during the deployment in Prod Servers.
- Responsible for post-production support
- Involved in PL/SQL Programming(Stored Procedures, Functions and Triggers) of the Application using Oracle database
- Writing and optimizing queries.
Confidential
Senior Developer
Environment: C, C++, UNIX, Shell scripting, SNMP, CDETS, Oracle
Responsibilities:
- Developed the FCAPS features to interpret network real time network repots.
- Developed Controllers, view and directives for the application.
- Prepare effort estimation for the activities based on the requirement and design document
- Participated in Design and Code Reviews.
- Deployed Services in Stage environment.
- Troubleshoot the issues found in the application during the deployment in Alpha, Beta and Prod Servers
- Prepared Impact Analysis Document.
- Recommended improvement and provided post production support.
Confidential
Senior Software Engineer
Environment: C, C++, Java, Unix/Linux, Oracle, Shell, Remedy, Dimension, Caliber
Responsibilities:
- Development of Modules using C and UNIX environment.
- Oracle table analysis and modification in data whenever required
- Development of Daily Fraud system features which monitor, detect and protect against unauthorized usage or abuse on the Qwest worldwide network, across all products and services.
- Development of Automatic trunk installation system features which generates reports for the customer day wise, monthly etc. using C, shell scripting in UNIX environment.
- End to end development and unit, integration testing for modules like RADAR, LEC Billing and LATIS EDI.
- Has also been a primary resource for Radar, LEC billing and LATIS EDI projects nearly for a year in addition to above roles and responsibilities.
- Preparation of Unit Test Cases, Integration testing.
- Have provided Demo to the Users on the new functionality release.
- Recommended improvement and provided guidance during the component testing process.
- Review the work assign to team members and tracked work till progress.
- System analysis to figure out improvement area in application/solution.
- Contribute to knowledge base (domain, functional & technology), ensure project experiences of team are translated into reusable references in the project knowledge bank. Regular review of Knowledge management and improve the level of documentation and readability of knowledge artifacts.
Confidential
Software Engineer
Environment: C++, Shell, Perl, Oracle, UNIX, LINUX, OpenVMS Java, Dimension, Caliber
Responsibilities:
- Participated in reviews and walkthroughs.
- Development and complete testing of Call Record processing (CRP) module.
- Hands on experience in troubleshooting performance issues (optimization of queries, network traffic, Database configuration, indexes and partitions), data fixes, providing bug fixes to core application defects.
- Responsible for maintaining clear communication with all stakeholders, ensure no ambiguity. All customer/internal management communications are clearly documented including verbal communication
- Involved in daily and weekly status call with counterparts.
Confidential
IT Consultant
Environment: C++, Shell scripting, UNIX, oracle, clear case, GDB, Purify, Remedy
Responsibilities:
- Requirement discussion and clarifications in use cases with Business Team.
- Strongly involved in designing and developing various modules such as Provisioning, SMSD, Rating and Notification Server.
- Backend -Worked on SQL queries and SQL stored procedures in Oracle.
- Involved in development execution plan reviews.
- Testing - Developed and executed test cases for classes.
- Creation of Test Cases for various flows.
- Functional Testing of Change Request.
- Troubleshoot the issues found in the application during the deployment in Prod Servers.
- Responsible for post-production support
