We provide IT Staff Augmentation Services!

Sr Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Software Engineer with 9+ years of experience in the design, development and implementation of scalable and robust Client/Server, cloud based Web - Based, System level and Distributed applications developed for Telecom, Automobile and Financial (Brokerage/Trading) and e-commerce industries using C, C++, UNIX, TIBCO, Sybase, Oracle and Java.
  • Possess extensive architecture/application development experience utilizing OO based technologies, Multithreading, Boost Libraries, STL across all UNIX based systems.
  • Expert UNIX Systems level programmer, having in depth knowledge of UNIX internals and working of various other operating systems such as Windows x/NT.
  • Worked closely with Business Analysts to define product requirements and defined the architecture of the solutions, and performed design and implementation of functional modifications and enhancements to the existing application.
  • Strong skills in Object Oriented and Procedural programming using C, C++, Boost Libraries, STL, Multithreading, VC++, Java, SQL, Pro*C, on UNIX, NT using Oracle and Sybase RDBMS.
  • Strong exposure to middleware technologies such as Tuxedo, MQ and TIBCO(BW, EMS, Hawk, Rendezvous)
  • Strong experience in UNIX shell scripts, Perl, Tcl/Tk scripts, Network programming (TCP/IP, UDP), IPC, Socket and System programming.
  • Strong skills in developing, implementing and deploying of application systems utilizing OOA, OOD, SAD, CORBA and SOA architectures.
  • Good problem solving skills and working knowledge of various application servers like Weblogic and Tomcat, Involved in production support
  • Experience with the entire software development life cycle (SDLC). Excellent interpersonal and communication skills.

TECHNICAL SKILLS

Languages: C++, C, STL, VC++, Java, UML, PL/SQL, XML, ADA, LISP

Web Technologies: Core Java, JSP, Java Servlets, JDBC, BEA Weblogic Server, Tomcat 5.5

Scripting Lang.’s: UNIX Shell Script(Bourne, C shell, Korn), Perl, TCL/TK

Protocol: TCP/IP, UDP, HTTP

Databases: SYBASE 11.x/10.x, Oracle 9i, Informix, MS Access, MS SQL Server

O/S: UNIX (Solaris, HP-UX, IBM-AIX), Linux, Open VMS(Alpha OS), Windows

Tools/IDEs: Remedy, Clearcase, ClearQuest, Eclipse, Rational Rose.

Version Control: Clearcase, Perforce, CVS, Subversion.

Other: OOA, OOD, SAD, Rule-based Model Design, CORBA, IDL, CASE Tools Instep, I-deas, DB/CT Libraries, STL, Boost Libraries, TIBCO, Tuxedo.

PROFESSIONAL EXPERIENCE

Confidential

Sr Software Engineer

Responsibilities:

  • Designed the system and database.
  • Analysed & Designed accounting requirement for ADrive
  • Core development done using C++, Boost libraries, STL and Multithreading.
  • Design of amortization system for each subscription type
  • Implementation also done using C and JEL languages
  • Written Unix/perl scripts for daily and monthly reports.
  • TIBCO integration between modules using Rendezvous and EMS.
  • Worked on TIBCO Database and file adapters.
  • Involved in integrating modules using Tuxedo middleware.
  • Written Perl, shell scripts for scheduling on Crontab, encom jobs, generating reports, running tasks, data fixes on production boxes.
  • Performed programs version controlling using Perforce(P4).
  • Experience with debugging code and core files using dbx, gdb, DDD debugger.
  • Done production support fixing production issues, monitoring application processes across all over NA, Asia and Europe.

Environment: C, C++, Multithreading, Boost, STL, JAVA, Java Swings, Linux, Oracle, Perforce, TIBCO (BW, EMS, Rendezvous), Tuxedo.

Confidential, Jersey City

Sr. Software Engineer

Responsibilities:

  • Analysis of the present system
  • Written Perl, shell scripts for various file processing operations.
  • Implemented various derivatives using C++, shell scripts.
  • Extensively used advanced C++ concepts, templates, Boost libraries, STL and Multithreading.
  • Enhancing front end of sub module called LPS(Limited partnerships system) using Java and Java Swings.
  • Monitoring scheduled jobs on Autosys
  • Written shell scripts for scheduling jobs using Autosys.
  • Version controlling done using Subversion.

Environment: C, C++, Fixed income, Sun Solaris 10, Java, Subversion, Oracle, Shell, TOAD, Tuxedo middleware..

Confidential, Houston-Texas

Sr. Software Engineer

Responsibilities:

  • Analysis and design of PCM stochastic process.
  • Developed C++ modules for different calculators and fixed income components.
  • Written code for various credit derivatives using C++,Roguewave libraries and Multithreading..
  • Developed tool to process different feeds with various products for calculating
  • Written Sql queries and stored procedures on Sybase and Oracle
  • Written scripts to perform backtesting as part of decomissioning legacy system
  • Written Perl, shell scripts for various file processing operations.
  • Written shell scripts for scheduling jobs using Autosys.
  • Version controlling done using Clearcase.

Environment: C, C++, Sun Solaris 10, Java, Clearcase, Sybase, Oracle, Shell, Perl, DBArtisan

Confidential, Florida

Software Engineer

Responsibilities:

  • Designed the system and database.
  • Designed & developed NPC Utility client using Java.
  • Worked closely with Release manager, doing code cuts, compiling, building, certifying releases, and deploying test systems for the development team.
  • Server side programming of circuits activation and provisioning is done using C & C++.
  • Written ESQL code which contains SQL embedded in C programs to interact with INFORMIX database.
  • Developed performance and productivitty reports to assess the NPC Utility and it’s users.
  • Written Perl, shell scripts for scheduling on Crontab, generating reports, running tasks, data fixes on production boxes.
  • Remedy is the defect tracking system across the team.
  • Performed programs version controlling using CVS open source.
  • Experience with debugging code and core files using dbx debugger.
  • Done production support fixing production issues, monitoring application processes across 9 regions all over North America.

Environment: C, C++, JAVA, Java Swings, Sun Solaris(production), Linux(development), SQL, Informix, Dbaccess, CVS, CEM (Verizon’s own Middleware), Remedy(Defect tracking tool), TIBCO (BW, EMS).

Confidential, Wichita, Kansas

Sr. Programmer Analyst

Responsibilities:

  • Developed Business logics for data validations using C++.
  • Developed utility programs using C++ in UNIX(IBM-AIX) environment.
  • Written UNIX scripts using (Korn shell scripts), scheduling daily jobs, running processes, processing tables in Oracle 9i for production data fixes .
  • Developed Socket code for communication between AS400 and PAR system using TCP/IP Protocols.
  • Developed Pro*C programs, which Interacts with Oracle, retrieves and stores data in the form of structures, which are used by C++ for further processing.
  • Done Web development for PAR system using Java, Servlets and HTML.
  • Developed SQL scripts, stored procedures, and triggers for daily scheduling jobs.
  • ClearQuest was the defect tracking tool across the team.
  • Developed UNIX shell scripts to run programs from Autosys
  • Tested applications on TIBCO BW
  • Good experience debugging code and core files using dbx
  • Performed programs version controlling using CVS open source.
  • Done Unit & Integration testing for the PAR Application.

Environment: C, C++, Pro*C, Oracle 9i, HP-UX (Production), IBM-AIX(Development), Korn Shell script, AutoSys, ClearQuest, Synon (AS400), Open VMS(Alpha OS), CVS, STL, Windows NT, TIBCO(Middleware, Bw, Ems, Rendezvous).

Confidential

Programmer Analyst

Responsibilities:

  • Understood the system designed using UML and done required changes.
  • Programmed the simulation software using Monte Carlo stochastic process
  • Developed software tool using C++, Fortran 77 and Suse Linux.
  • Designed Front-end for the simulation tool using Tcl/Tk script language
  • Implemented the Loader application to load data from flat files to Sybase using DB-Library, C++
  • Designed and implemented porting of FORTRAN and C++ applications using system libraries.
  • Actively involved in database design and written several stored procedures for Sybase.
  • Developed Web application using HTML, Java and Servlets.
  • Done time optimization of the simulation process.
  • Involved in Re-engineering and Documentation of the simulation software system.
  • Involved in code walk through and testing of other modules.

Environment: C/C++, Fortran 77, Suse Linux, Tcl/Tk, T-SQL, Sybase, Pro*C, PL/SQL, Tecplot.

We'd love your feedback!