We provide IT Staff Augmentation Services!

Software Engineer Resume

Bentonville, AR

SUMMARY

  • Software Engineer having 8+ years of IT experience in all phases of the Software life cycle involving Requirement gathering, design, development, analysis, documentation and testing of software product.
  • Good understanding of software development of using C, C++, Pro*C, SQL, PL/SQL, Socket Programming, Networking on Linux, Embedded applications and UNIX platforms.
  • Proficient in training on all Networking and database concepts.
  • Experience in Performance Tuning and Query Optimization.
  • Broad technical knowledge and combined creative problem - solving skills on both strategic and tactical areas.
  • Strong team player with demonstrated ability to find creative solutions to software problems.
  • Good analytical skills, commitment to co-operative teamwork and developing high quality software meeting requirements of the customer.
  • Competent professional skilled in business requirement capturing, developing functional specification for business solution.
  • Have strong analytical, trouble shooting and problem-solving skills dedicated to maintain the high quality standards.
  • Good communication skills and ability to work independently.
  • Consulting experience include system analysis, system Configuration, Software development, integration testing, User training, Post go live support
  • Goal oriented with excellent people management skills and an ability to manage change with ease.
  • Proven ability to work with senior level business managers and understand the key business drivers that impacts their satisfaction.
  • Strong leadership, communication, interpersonal, and analytical skills with problem solving aptitude.
  • Resourceful, self starter, self motivated with aptitude to self train and adapt to new market trends, requirements and ideas.

TECHNICAL SKILLS

Operating Systems: Windows 98/NT/2000/XP, 2003/2008 Server, UNIX, LINUX, AIX

Programming Languages: C, C++, Shell scripting, Pro*C, SQL, PL/SQL, Perl, Python.

Networking Concepts: IPC, Socket Programming, TCP/IP Protocol, Unix Internals, Networking protocols (TFTP, POP3).

Databases: Oracle 11g/10g, Teradata

Tools: DBX, GDB, pMax, Mutt, ClearQuest/ClearCase, CVS/VCS, SVN.

Application Packages: MS Office Suite 2000/2003/2007, MS Outlook

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Software Engineer

Responsibilities:

  • Participating in all phases of software development life cycle and develop applications applying principles and techniques of web engineering and mathematical analysis.
  • Preparing functional specifications, perform system analysis, design, develop, and implement test and maintaining client server/multitier applications from business requirements and user needs.
  • Integrating various business systems and applications and provide technical support.
  • Translating the business requirements in to coding (C/C++) and meet the project deadlines on time.
  • Translating the business requirements in to coding and meet the project deadlines on time.
  • Estimating the level of effort and finished target for the project/tasks.
  • Design, code, debug and maintain the software.
  • Team up with software engineers and produce maintainable data interface layers within applications.
  • Performing Component level testing, Integration testing, Performance testing, User Acceptance Testing and Client Acceptance Testing.
  • Providing daily development status, weekly status reports, and weekly development summary and defects report.
  • Good debugging and troubleshooting skills
  • Training Users, providing technical support, maintenance and documentation of the developed software.
  • Developing Unit test cases based on the business scenario and requirements and performing Integration and Regression test. Extended support to the users in UAT.

Environment: C/C++, Pro*C,, SQL, HP-Unix, Perl, Informix data base, Teradata, SVN- Configuration Management system, HP-QC defect tracking system.

Confidential, Irvine, CA

Software Engineer

Responsibilities:

  • Participating in all phases of software development life cycle and develop applications applying principles and techniques of web engineering and mathematical analysis.
  • Preparing functional specifications, perform system analysis, design, develop, and implement test and maintaining client server/multitier applications from business requirements and user needs.
  • Integrating various business systems and applications and provide technical support.
  • Translating the business requirements in to coding (C) and meet the project deadlines on time.
  • Translating the business requirements in to coding and meet the project deadlines on time.
  • Estimating the level of effort and finished target for the project/tasks.
  • Design, code, debug and maintain the software.
  • Team up with software engineers and produce maintainable data interface layers within applications.
  • Performing Component level testing, Integration testing, Performance testing, User Acceptance Testing and Client Acceptance Testing.
  • Providing daily development status, weekly status reports, and weekly development summary and defects report.
  • Good debugging and troubleshooting skills
  • Worked as a C and C++ developer in an Agile Environment
  • Training users, providing technical support, maintenance and documentation of the developed software.
  • Developing Unit test cases based on the business scenario and requirements and performing Integration and Regression test.

Environment: C, C++, Pro*C, SQL, Perl, HP-Unix, SQL, Clearcase, Linux Operating system

Confidential, Austin, TX

Software Professional

Responsibilities:

  • Documented the design based on business requirements and system specifications including source to target mappings and transformations.
  • Estimating the level of effort and finished target for the project/tasks.
  • Design, code, debug and maintain the software.
  • Translating the business requirements in to coding (C,C++) and meet the project deadlines on time.
  • Studied the existing source and enhanced the software as per the customer requirments
  • Created databases, tables, stored procedures, views, functions, and triggers using T- SQL.
  • Performing Component level testing, Integration testing, Performance testing, User Acceptance Testing and Client Acceptance Testing.
  • Good debugging and troubleshooting skills
  • Providing daily development status, weekly status reports, and weekly development summary and defects report.
  • Worked as a C and C++ developer in an Agile Environment.
  • Developing Unit test cases based on the business scenario and requirements and performing Integration and Regression test.

Environment: C/C++, HP-Unix, Perl, SQL, Python, Pro*C, Clear-Case, Linux Operating system

Confidential

Software Developer

Responsibilities:

  • Involved in all phases including Requirement Analysis, Client Interaction, Design, Coding, Testing and Documentation.
  • Involved in designing the Logical and Physical data models for the software product.
  • Created a design document for data flow process from different source systems to target system.
  • Translating the business requirements in to coding (C,C++) and meet the project deadlines on time.
  • Worked as a C and C++ developer in an Agile Environment
  • Performed the Unit Testing which validated that the data is mapped correctly which provides a qualitative check of overall data flow up and deposited correctly in Target Tables.
  • Created and Documented the Test Plans, Test Cases, Test Scripts, Test Procedures, Expected Results, Assumptions and Validations.

Environment: C, C++, HP-Unix, Pro*C, SQL, PL/SQL, Linux Operating system

Confidential

Software Engineer

Responsibilities:

  • Assisted in software design, creation of ER diagrams, phasing from development to QA and to production environment
  • Translating the business requirements in to coding (C) and meet the project deadlines on time.
  • Worked in Project planning, Designing & Implementation.
  • Worked with various business groups while developing their applications.
  • Writing the stored procedures, checking the code for efficiency.
  • Defining and creating indexes for query optimization and revising scripts for optimal performance.
  • Involved in Unit testing, User Acceptance Testing to check whether the data is loading into target, which was extracted from different source systems according to the user requirements.
  • Providing daily development status, weekly status reports, and weekly development summary and defects report.

Environment: UNIX Operating System, C, Pro*C, SQL

Confidential

Software Engineer

Responsibilities:

  • Translating the business requirements in to coding (C) and meet the project deadlines on time.
  • Worked in Project planning, Designing & Implementation.
  • Worked with various business groups while developing their applications.
  • Involved in Unit testing, User Acceptance Testing to check whether the data is loading into target, which was extracted from different source systems according to the user requirements.
  • Providing daily development status, weekly status reports, and weekly development summary and defects report.

Environment: C, Cygnal IDE

Hire Now