We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

El Paso, TX

PROFESSIONAL SUMMARY:

  • 6 years of experience in Client/Server Applications, Worked on Several technologies like C, C++, OOPs, SQL and shell scripting, all on a UNIX platform including development, Integration and Testing.
  • Peer reviews of the Design and Source Code (C, C++, SQL, and Shell Scripts).
  • Hands on experience on complete Software Development Life Cycle (SDLC) for the projects using methodologies like Agile and Waterfall methods.
  • Experience in HIPPA (Health Insurance Portability and Accountability Act), and EDI experience related to Health care and Retail Industries.
  • Experience in using UNIX shell scripts for server monitoring, deployments, Synchronizing Source System to automate the process andExperience with file transfer methods (FTP).
  • Developed UNIX scripts to run the Data stage job and other file validations.
  • Experienced in writing data quality rules to ensure quality, consistency and accuracy of data.
  • Very good Knowledge on Python Scripting.
  • Worked on various EDI X12 HIPAA transactions for 837, 820, 834, 835, 997 and Retail transaction sets like 850, 810, 856, and 860.
  • Experience in Business analysis to Translate EDI requirements into functional specifications. Experience on the EDI translators Gentran, GIS in implementing The EDI standards.
  • Proficient in writing complex SQL Queries, Sub Queries, views, stored procedures, Normalization, Database Design, Functions, and Triggers.
  • Worked extensively across various DBMS like SQL Server 2008, Oracle 10g/11g.
  • Extensive knowledge of writing SQL queries, working with back end tools for data validation and verification.
  • Have knowledge on Programming Unix Shell Scripting, SQL
  • Have solid hands - on experience in UNIX systems administration, hardware and software troubleshooting, and systems installation.
  • Very good hands on experience in PL/SQL programming and good knowledge on RDBMS concepts .
  • Experience in Testing, Data Validation and writing SQL and PL/SQL statements - Stored Procedures, Functions, Triggers and packages.
  • Excellent analytical, inter-personal and communication skills with clear understanding of business process flow.
  • Exceptional communication and presentation skills and established track record of client interactions.
  • Experience in development methodologies like SDLC, AGILE, SCRUM and Waterfall.
  • Excellent skills in problem solving, analysis, communication and documentation.
  • Ability to work efficiently within the team as well as independently.

TECHNICAL SKILLS:

Databases: My SQL Server 2012, 2008, Oracle 11g/10g/9i, MS Access

ProgrammingLanguages: C, C++, C#, UNIX shell scripting, Python, PERL, PL/SQL

Applications: MS Office Suite, MS Project

OperatingSystems: UNIX, Linux, Windows Vista/XP/2003, VMWare

Webtechnologies: HTML, DHTML, XML, CSS

ScriptingLanguages: UNIX Shell Script.

Tools: Visual Studio, MS-Office suite, Putty, FileZilla, Clear Case

PROFESSIONAL WORK EXPERIENCE:

Confidential, El Paso, TX

Software Developer

Responsibilities:

  • As a developer involved in full development life cycle (SDLC) of the application including Analysis, Design, Development, and Testing of application using Pro*C, UNIX, and SQL.
  • Design and develop solutions using C, Shell Scripting.
  • Code implementation and patching of the system's processes through Cos& WI’s (Change Orders& Work Items). Use of object-oriented programming methodologies.
  • Developed C, Pro*C/Batch programs using Multithreading Programming for handling large volumes of data for parallel processing/load.
  • Implemented the business logic in back end with Pro-C and C.
  • Documentation: design, implementation and unit test documents for every CO worked on.
  • Coordinate with all vendors, trading partners, and internal Business Functional teams to define EDI business requirements.
  • Experience on Configuring Inbound and Outbound File systems Adapters (FSA). Performed Unit and system testing on all EDI transactions both inbound and outbound.
  • Conducted and attended Walkthroughs with other SEs for implementation/promotion approvals.
  • Use of (.diff) files for comparison between old code and new code.
  • Created new database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in SQL Server.
  • Developed queries in SQL to retrieve data from tables and to test data integrity.
  • Code Reviews. Lead or participate in code peer reviews.
  • Worked on Subsystems like: TPL(Third Party Liability), Buy-in, Managed Care and Claims.
  • Unit Testing, Acceptance (UAT) Testing and Production changes
  • Identify new requirements and fixes. Create TDDs, Change orders and estimate metrics for implementation.

Environment: C, SQL, PL/SQL, Oracle, UNIX, Linux, Shell Scripting, python, Perl Scripting, HIPPA, Putty and Clear Case.

Confidential, Morrisville, NC

C/C++ DEVELOPER

Responsibilities:

  • Did programming in C, C++ on UNIX platform which automated customized design process.
  • Wrote a program in C and C++, which converted programmer's interface between two different types of database.
  • Supported the integration of the core technology libraries into other user-friendly front-end applications.
  • Wrote SQL statements in conjunction with embedded database library to use SYBASE relational database.
  • Wrote a program in C, which parses computer logs and then displays the summary in automatically generated HTML files.
  • Wrote a script in Perl, which in conjunction with version control system built a particular version of application.
  • Contributed to make file project, which standardized all UNIX make files on the project.
  • Wrote documentation for C programs written by myself and other programmers on the team.
  • Worked on various Active Template Libraries (ATL) in various code optimization techniques.
  • Created stored procedures and Written UNIX Shell scripts for testing the application and writing the SQL queries for Sybase database.
  • Created SOAP web service in pushing data to downstream systems.
  • Assisted business analyst in production testing before the final review of product.
  • Involved in production support for maintaining the system developed and resolved the complexities and bugs raised by customers efficiently and effectively on time.
  • Good exposure to the JIRA - project tracking tool. Using JIRA updates the work status, with the team and interacts with the other teammates across geography.

Environment: C, C++, SQL, PL/SQL, UNIX, Linux, Shell Scripting, Sybase, Perl Scripting, UML.

Confidential, Springfield, MA

C/C++ DEVELOPER

Responsibilities:

  • Work as a product client team developer on a variety of platforms including Windows, Linux distribution using C++ Boost.
  • Development of new modules for UNIX C++ applications.
  • Worked with an alert system that generated alerts for customers based on specific events happening in the market using C++.
  • Optimization and tuning of previous applications.
  • Extensively worked on smart pointers (COM Pointer classes) for easy memory access.
  • Optimization of applications and algorithms performance.
  • Preparation of Unit test cases and execution of test cases.
  • Used various Active Template Libraries for code optimization
  • Performing Backup/Recovery of all the Oracle databases using Recovery Manager (RMAN)
  • Reading existing source code in C to determine current programming logic.
  • Created new database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in SQL Server.
  • Working with SQL database including making enhancements to stored procedures.
  • Implementation and Unit testing of the modules.

Environment: C, C++, Sybase (SQL, PL/SQL), Oracle 10g/9i, UNIX, STL, Linux, Shell Scripting, SOAP, Sybase, Perl Scripting, COM.

Confidential

C/UNIX DEVELOPER

Responsibilities:

  • Work as a product client team developer on a variety of platforms including Windows, UNIX and Linux distribution using C and C++.
  • Did unit testing for existing interfaces.
  • Worked with a team of developers to analyse project requirements and add functionality to existing C applications and SQL databases, such as reading in claims in different formats from different sources, checking for errors, and converting them into a standard format.
  • Reading existing source code in C to determine current programming logic.
  • Working with SQL database including making enhancements to stored procedures.
  • Used C++ interface/SQL to update/retrieve information from MySQL DB.
  • Responsible for fixing problems wherever they are: product functionality; reliability, performance of product installation and update; network protocols.
  • Work with QA team on new features testing and bug fixing.
  • Extensive experience in the complete Software Development Life Cycle (SDLC) covering Requirements Management, System Analysis, Architecture and Design, Development, Testing and Deployment of business applications.
  • Worked closely with the QA team to review and develop XML data standards and data sharing models.

Environment: C, C++, UNIX, SQL Server, PL/SQL, STL, Linux, Shell Scripting, Perl Scripting, SOAP, COM.

Confidential

Software Analyst

Responsibilities:

  • Developed applications using programming languages like C, C++.
  • Modified & tested scalable, multithreaded, high throughput C++ programs.
  • Created PL/SQL module which was used to integrate the existing data from third parties and on to the database.
  • Performed analysis and presented results using SQL, Oracle, MS Access, Excel, and Visual Basic scripts.
  • Strong experience in C programming language with extensive knowledge of database management
  • Used different batch scheduling software for running the program such that it reduces the overload.
  • Designed and Populated specific tables, databases for collection, tracking and reporting of data
  • Supported all the UNIX requests for various applications.
  • Performance monitoring and tuning on UNIX systems. Develop step-by-step method using predesigned worksheets to eliminate much of guesswork in performance monitoring and tuning.
  • Planned and developed various software application based on C environment
  • Experience with C programming, software package support and UNIX shell scripting
  • Developed UNIX Shell scripts to automate repetitive database processes.
  • Involved in creating Test Plans, Test cases and Test Scripts using Quality Center.

Environment: C, C++ Programming, Oracle, SQL Server, UNIX shell scripting, HTML, Quality Center, UNIX, XML

We'd love your feedback!