We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

Mount Laurel, NJ

PROFILE SUMMARY:

  • 6 years of total I.T. experience with over 6 years industry experience in application development in multi - tier and client/server environment utilizing relational and object oriented technologies (Object Oriented Design/Programming) using PowerBuilder and SQL with Sybase.
  • Proven experience with structural development methodologies, such as SDLC (Software Development Life Cycle), Software prototyping and RAD (Rapid application Development) as well as agile development methodologies especially SCRUM.
  • Proven ability to guide a complex development project throughout the project lifecycle (SDLC) from initial Requirement identification to Product Architecture/Design and into implementation, testing, maintenance and support.
  • Hands on experience with developing applications with PowerBuilder tool
  • Experienced in managing all the backend tasks from Analysis, Design, and Implementation to Maintenance
  • Hands-on experience in writing Sybase ASE and SQL Server objects such as Tables, SQL Queries using Joins, Sub queries, views and Sequences, Stored Procedures, Triggers, Indexes, Cursors, User Defined Functions(UDF’s) using T-SQL to encompass complex business logic and error handling
  • Skilled in performing Disaster Recovery Planning and implementation by choosing the best Recovery model and Backup/Restore strategies
  • Experienced in executing Database Performance Tuning
  • Proficiency working with most of the industrial databases, SQL programming Sybase (T-SQL), SQL Server and Oracle(PL-SQL) as well as in utilizing 3 rd party SQL development
  • Experienced with ERWIN, Rational Architect, Rational Clear Quest 7.0.1.0 and Power Designer tools
  • Experienced in designing applications using UML (Unified Modeling Language) and MS VISIO tool
  • Experienced in leading architectural review meetings, design meetings and JAD sessions
  • Lead small teams of up to 5 people

TECHNICAL SKILLS:

Operating Systems: Windows NT/2000/2003/XP,UNIX, DOS

Languages: T-SQL, PL/SQL, VB.NET, ASP.NET, C, VB6

Databases: SYBASE, SQL Server 2000/2005/2008 , ORACLE 7.x /8i/9i/10i

Web/Application Servers: EAServer, Tomcat, Microsoft IIS 4.0, ASP.Net

Development Tools: Visual Studio 2003/2005/2008 , PowerBuilder 6.0/8/10/11.5

Framework: .Net Framework 1.1/2.0/3.5, PFC

Office Tools: MS Office, MS Visio, MS Project

Other Tools: ERWIN, Visual Source Safe 6.0, CVS, CLEAR CASE

Defect Tracking tools: Clear Quest

Scripting: VB.NET, ASP.NET, VB script, UNIX Shell Scripts, Java Script, Power Script

PROFESSIONAL EXPERIENCE:

Confidential, Mount Laurel, NJ

Sr. Software Engineer

Responsibilities:

  • Responsible for analyzing, detailed designing, developing and maintaining various modules of “Title & Appraisal Ordering System” and “Closing Management System”
  • Participated in meetings to consolidate requirements from the business partner and the end user
  • Lead effort in preliminary requirement analysis and logical database design and frontend design for both the systems
  • Created high-level design document to depict functional and non-functional requirements
  • Lead database design review meetings and modeling using ERWIN tool
  • Used Data window Services, Window Services, and Menu Services, which are effectively used in the development of the application interface
  • Used PFC(PowerBuilder Foundation Class) libraries extensively to develop the application
  • Finalized physical database design and implemented database after careful consideration of various Database components(File Groups, Primary & Secondary Data Files and their physical storage), Scalability Planning and Normalization of the Database
  • Lead design review meetings and discussed front end architecture and database model
  • Developed SQL Queries using Sub Queries, Joins and Views using T-SQL
  • Developed Sybase ASE objects such as Stored Procedures, Triggers, Views, Cursors, and UDFs (User Defined Functions) to encompass complex business logic and error handling
  • Worked and achieved better performance on large tables using Linked Server and Partitioned Views
  • Developed Disaster Recovery Plan to be used in case of unforeseen circumstances
  • Responsible for Database Backup/Restore process and Recovery Model selection
  • Implemented UNIX Shell scripts for batch processing.
  • Accommodated changes in the database based on the requirements and incorporated enhancement logic
  • Responsible for managing and maintaining the database

Environment: Intel Pentium, LINUX, Windows XP, PowerBuilder 11.5, Sybase, Transact SQL (T-SQL), Help desk system (To keep track of production support tickets), Borland Star Team (Version Control Sys)

Confidential, Bellingham, WA

Software Engineer

Responsibilities:

  • Responsible for analyzing, documenting, designing, implementing and testing the system
  • Performed database analysis and design for the application
  • Developed the system front end using PowerBuilder, Implemented Standard class Non-Visual Objects such as User Objects, Data Stores etc.
  • Encompassed object oriented functionality using functions, events and Custom Class user objects
  • Used PFC framework and extended functionality using PFE
  • Based on database design, and front end design Implemented database schema objects such as Tables, Indexes, Views, using T-SQL
  • Participated in the design review meetings and developed User Interface design
  • Created UI for the designed modules using Visual Studio and made modifications to some of the existing screen to meet new requirements
  • Wrote and maintained Stored Procedures and packages to enforce business rules, manipulate data and to fetch data into various reports on the front end
  • Developed User Defined Functions, DML Triggers and DDL Triggers.
  • Performed code walk-through, and performed refactoring to improve code at some places
  • Created test cases and performed Unit Testing and System Testing
  • Wrote technical documentation (business requirements, Requirement Specification document, technical design documents, user acceptance tests, risk and issue management sheets, minutes meetings)

Environment: Intel Pentium, LINUX, Windows XP, Citrix, Power Builder 10, Microsoft.net, ASP.net, Sybase, T-SQL, Clear Quest (defect tracking systems), HP Service Desk (system to keep track of production support tickets), visual SourceSafe

Confidential, Minneapolis, MN

Developer Analyst

Responsibilities:

  • Goal of the system was to meet specific requirements of new large client. System was developed using Sybase database and PowerBuilder.
  • Responsible to enhance existing system functionality as well as to migrate to. NET and SQL Server 2000 and in corporate new functionality in the system
  • Reviewed and interpreted new business requirements into further detailed technical functional and non-functional requirements.
  • Analyzed enhancements required in the existing system and determined how requirements will affect new or existing systems - impact analysis
  • Designed how to implement requirements into new or existing systems, design enhancements
  • Generated programming specifications for new or existing systems using UML using Object Oriented Approach
  • Designed and developed SOA (service oriented architecture) for cross corporate integration with other systems.
  • Developed code for new system and made enhancement to existing systems database with T-SQL
  • Resolved the errors and bugs in the database
  • Fine-tuned Procedures, Functions and Triggers to achieve optimum performance
  • Performed Performance Tuning at Database level, T-SQL Query level and Operating System level using MS SQL Server
  • Provided back-end support for functional testing and performance testing
  • Participated in performing unit tests on new or existing systems department.

Environment: Intel Pentium, Windows XP, Power Builder 6.5/8, Microsoft.net, asp.net, Sybase, SQL Server 2000, T-SQL, Help desk system (system to keep track of production support tickets), Microsoft Team Foundation System (bug tracking tool, source control version). xPression Suite (3rd party Enterprise Printing Solution system).

Hire Now