We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • Software Developer with 9 years of experience in software analysis, designing, development, integration, testing and implementation.
  • More than 6 years of experience in .Net application development with expertise in .Net Framework 3.5 / 3.0, ASP .Net 3.5 / 2.0, Win - Forms, Web Services and WCF Services.
  • Extensive experience in designing MVC-Architecture based Multi-Tier Web applications and Client-Server Windows applications.
  • Experience in Service Oriented Architecture (SOA) based Web development using Web Services and WCF Services.
  • Experience in designing Conceptual / Entity Classes using Rational XDE / UML.
  • Strong expertise in GUI designing for Web applications and Windows applications using .Net Framework.
  • Extensive programming experience in Object Oriented Analysis and Designing (OOAD) using C#, VB .Net; and programming experience in VB 6.0, COM, DCOM and COM+.
  • Extensive programming experience in Web technologies like AJAX, XML and XSLT.
  • Strong expertise in Database designing and programming using SQL Server 2005 / 2000 and Oracle 11g / 10g.
  • Experience in Oracle Data Provider for .Net ( ODP .Net ) 11 g with .Net 3.5.
  • Extensive programming experience in Report designing using Crystal Reports.
  • Strong expertise in Effort Estimation techniques using estimation tools like Function Point Analysis, WBS technique, Wide-Band Delphi technique.
  • Good working knowledge in Software Development Models like Agile model, Water Fall model, Iterative model, Incremental model.
  • Successfully implemented different Software Development models using CMMI Process.
  • Good working knowledge in Agile Software Development using Extreme Programming (XP); And Test Driven Development (TDD) using NUnit and VSTS Testing Framework.
  • Experience in using Visual Source Safe (VSS) and Subversion (SVN) configuration management tools.
  • In-depth knowledge and hands on experience in all facets of project life cycle development (SDLC) from requirements analysis and conceptual design through documentation, implementation, integration, testing and maintenance.
  • Exposure and good understanding in Finance, Insurance and Shipping line of businesses.
  • Good communication skills, analytical and problem solving skills, willingness and ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

SDLC Models: Agile model, Water Fall model, Iterative model.

RDBMS: MS SQL Server 2005 / 2000, Oracle 11g / 10g.

Programming Languages: C# .Net, VB .Net, ADO .Net, Generics, LINQ, ODP .Net, VB 6.0, Delphi 5.0.

Tools: Dot Net Nuke, Rational XDE / UML, Visual Source Safe (VSS), Subversion (SVN), Function Point Analysis, MS Project Plan, Crystal Reports, NUnit Testing, VSTS Testing, SQL Reporting Services (SSRS), SQL Integration Services (SSIS)

Microsoft Technologies: .Net Framework 3.5 / 3.0, ASP .Net 3.5 / 2.0, Web Services, WCF Services, Win Forms.

Web Technologies: Web Services, WCF Services, XML, XSLT, Ajax Control Toolkit, Java Script, CSS.

Designing Tools: Rational XDE, UML, MS Visio, ER-Diagram.

PROFESSIONAL EXPERIENCE:

Senior Software Engineer

Confidential, St Louis,MO

Environment: ASP .Net 3.5, WCF Services, AJAX, Java Script, C# .Net, Oracle 10g / 11g, Subversion (SVN), VSTS, Windows Server 2003

Responsibilities:
  • Gathered system requirements from the client.
  • Created System Requirements Specifications (SRS) document.
  • Estimated development efforts using WBS technique.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Developed Unit Tests for the Business Logic components using VSTS Testing Framework.
  • Coded Business Logic components using object oriented programming approach (OOAD), Generics and LINQ in .Net Framework 3.5 and C# .Net.
  • Coded Data Access components using ADO .Net with ODP .Net Data Provider.
  • Designed Service Oriented Architecture (SOA) based Services using .Net WCF Services and Http Protocol.
  • Developed consumer Web Application using ASP .Net 3.5, AJAX and Java Script.
  • Developed Service Gateway (Proxy) for WCF Service clients using SVCUtil.EXE tool.
  • Coded Stored Procedures and Functions using Oracle 10g / 11g.
  • Developed Exception Handling Architecture for Error handing using Fault Contracts.
  • Handled Configuration Management using Subversion (SVN).
  • Performed Unit Tests, Integration Tests and Deployment.

Lead Engineer

Confidential, Burlington, MA

Environment: .Net Framework 3.0, ASP .Net 2.0, VB .Net, SQL Server 2005, SSRS, SSIS Visual Source Safe (VSS), NUnit, Windows Server 2003

Responsibilities:
  • Gathered system requirements from the client.
  • Created System Requirements Specifications (SRS) document.
  • Estimated development efforts using Function Point Analysis technique.
  • Developed Project Schedule using Microsoft Project Plan.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Developed Unit Tests for the Business Logic components using NUnit Testing Framework.
  • Designed multi-tiered MVC Architecture using Front Controller pattern in ASP .Net 2.0.
  • Coded Business Logic components using object oriented programming approach (OOAD), Generics and LINQ in .Net Framework 3.0 and VB .Net.
  • Designed GUI for Presentation tier using Master Pages and AJAX Toolkit in ASP .Net 2.0.
  • Coded Data Access components using ADO .Net with SQL Data Provider.
  • Designed Service Oriented Architecture (SOA) based Services using .Net WCF Services and Http Protocol.
  • Developed Serializable DTO classes from XSD schema using XSD.EXE tool.
  • Developed Service Gateway (Proxy) for WCF Service clients using SVCUtil.EXE tool.
  • Designed .Net Windows Service for background request processing.
  • Designed configurable .Net Role based security architecture.
  • Designed Database Model using SQL Server 2005.
  • Coded Stored Procedures, Functions and Triggers using SQL Server 2005.
  • Designed reports using SQL Server Reporting Services (SSRS).
  • Developed data transformation engine using SQL Server Integration Services (SSIS).
  • Developed Exception Handling Architecture for Error handing and logging (used SMTP protocol for sending emails to admin in case of errors).
  • Handled Configuration Management using Visual Source Safe (VSS).
  • Performed Unit Tests, Integration Tests and Deployment.
  • Provided Production Support for the application.
  • Lead a team of 5 developers as part of offshore development and support group.
  • Performed Project Management activities in line with the CMMI Processes.
  • Monitored project activities, milestones and progress.
  • Prepared Project Status Reports for the Senior Management to help them tracking the project activities and progress.
  • Performed as Functional Area Representative (FAR) in CMMI 1.1 Level 3 Appraisals for List Management System.

Senior Software Engineer

Confidential

Environment: ASP .Net 2.0, Web Services, C# .Net, SQL Server 2005, Visual Source Safe (VSS), Windows Server 2003

Responsibilities:
  • Achieve productivity, performance, scalability using the latest .Net technology.
  • Use of configurable role based security.
  • Focus on the new business acquisition of Life Insurance protection proposals.
  • To prove that new business can be acquired at much reduced cost and in a fraction of the time that traditional processing methods would take.
  • Establish workflow and straight through processing model.
  • Demonstrate Cost and Time Saving benefits of straight through processing (STP) solution.
  • Understand Business model of Offshore Development and its advantages.
  • Gathered system requirements from the client.
  • Created System Requirements Specifications (SRS) document.
  • Estimated development efforts using WBS technique.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Designed Conceptual Classes and Entity Classes using Rational XDE.
  • Designed multi-tiered MVC Architecture with Application Controller pattern in ASP .Net 2.0.
  • Designed GUI for Presentation tier using Master Pages in ASP .Net 2.0.
  • Coded Business Logic components using object oriented programming approach (OOAD) in .Net Framework 2.0 and C# .Net.
  • Coded Data Access components using ADO .Net with SQL Data Provider.
  • Designed persistent Out-Proc Session Management model that used SQL Server session mode.
  • Designed Service Oriented Architecture (SOA) with .Net Web Services.
  • Developed Serializable DTO classes from XSD schema using XSD.EXE tool.
  • Developed Service Gateway (Proxy) for Web Services using WSDL.EXE tool.
  • Designed configurable .Net Role based security architecture.
  • Coded XML and XSLT that dynamically generated Underwriting screens based on user selection.
  • Designed Database Model using SQL Server 2005.
  • Coded Stored Procedures, Functions and Triggers using SQL Server 2005.
  • Handled Configuration Management using Visual Source Safe (VSS).
  • Performed Unit Tests and Integration Tests.

Senior Software Engineer

Confidential

Environment: ASP .Net 2.0 Web Services, VB .Net, Informix Dynamic Server (IDS), Visual Source Safe (VSS), Windows Server 2003

Responsibilities:
  • Gathered system requirements from the client.
  • Created System Requirements Specifications (SRS) document.
  • Estimated development efforts using WBS technique.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Designed Conceptual Classes and Entity Classes using Rational XDE.
  • Designed SOA Architecture (SOA) using .Net Web Services in ASP.Net 2.0.
  • Coded Business Logic components using object oriented programming approach (OOAD) in .Net Framework 2.0 and C# .Net.
  • Coded Data Access components using ADO .Net using Informix Dynamic Server (IDS) Data Provider for .Net.
  • Developed Serializable DTO classes from XSD schema using XSD.EXE tool.
  • Developed Service Gateway (Proxy) for the Web Services using WSDL.EXE tool.
  • Handled Configuration Management using Visual Source Safe (VSS).
  • Developed deployment package for Web Services.
  • Performed Unit Tests, Integration Tests and Deployment.
  • Provided production support to clients.

Senior Software Engineer

Confidential

Environment: ASP .Net 1.1, VB .Net, SQL Server 2000, Visual Source Safe (VSS),

Responsibilities:
  • Gathered system requirements from the client.
  • Analyzed the SWIFT message structure and validation rules.
  • Estimated development efforts using WBS technique.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Designed GUI for Presentation tier using ASP .Net 1.1.
  • Coded Business Logic components using object oriented programming approach (OOAD) in .Net Framework 1.1 and VB .Net.
  • Coded Data Access components using ADO .Net with SQL Data Provider.
  • Integrated Microsoft Application Blocks in Data Access component.
  • Designed Database Model using SQL Server 2000.
  • Coded Stored Procedures and Functions using SQL Server 2000.
  • Handled Configuration Management using Visual Source Safe (VSS).
  • Performed Unit Tests, Integration Tests and Deployment.
  • Lead a team of 6 developers for development of the application.

Senior Software Engineer

Confidential

Environment: .Net Framework 1.1, VB .Net, SQL Server 2000, Visual Source Safe (VSS), Windows Server 2000

Responsibilities:
  • Gathered system requirements from the client.
  • Analyzed VB6 to VB .Net migration processes and technical issues.
  • Estimated development efforts using WBS technique.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Re-architected the existing architecture of VB6 application in a multi-layered .Net environment using object oriented programming approach (OOAD).
  • Designed GUI for Presentation tier using WinForms in .Net Framework 1.1.
  • Coded Business Logic components using object oriented programming approach (OOAD) in .Net Framework 1.1 and VB .Net.
  • Coded Data Access components using ADO .Net with SQL Data Provider.
  • Developed Exception Handling Architecture for distributed Error handing and logging (used MSMQ Service for distributed error logging).
  • Designed Database Model using SQL Server 2000.
  • Coded Stored Procedures and Functions using SQL Server 2000.
  • Performed Unit Tests, Integration Tests and Deployment.
  • Lead a team of 6 developers for development of the application.

Software Engineer

Confidential

Environment: VB 6.0, DCOM, COM+, SQL Server 2000, Crystal Reports 8.0, Visual Source Safe (VSS), Windows Server 2000

Responsibilities:
  • Gathered system requirements from the client.
  • Estimated development efforts using WBS technique.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Coded Business Logic components using modular programming approach in VB 6.0.
  • Designed GUI for Presentation tier using WinForms in VB 6.0.
  • Coded Data Access components using ADO with SQL Data Provider.
  • Coded COM+ components for object pooling and object transaction support.
  • Developed parameterized reports using Crystal Reports 8.0.
  • Coded Stored Procedures and Functions using SQL Server 2000.
  • Performed Unit Tests, Integration Tests and Deployment.
  • Performed User Acceptance Testing (UAT) and User training.

Software Engineer

Confidential

Environment: Delphi 5.0, SQL Server 2000, Quick Report 3.0, Windows 98 / NT Server 4.0

Responsibilities:
  • Gathered system requirements from the client.
  • Developed Component Specifications and Unit Test Cases for the modules.
  • Coded Business Logic components using object oriented programming approach (OOAD) in Delphi 5.0.
  • Designed GUI for Presentation tier using WinForms in Delphi 5.0.
  • Coded Stored Procedures and Functions using SQL Server 2000.
  • Developed parameterized reports using Quick Reports 3.0.
  • Performed Unit Tests and Regression Tests for the modules.

Software Engineer

Confidential

Environment: VB 6.0, SQL Server 7.0, Crystal Report 7.0, Visual Source Safe (VSS), Windows 98 / NT Server 4.0

Responsibilities:
  • Developed Component Specifications and Unit Test Cases for Accounts module.
  • Coded Business Logic components using modular programming approach in VB 6.0.
  • Coded Data Access components using ADO with SQL Data Provider.
  • Coded Stored Procedures using SQL Server 7.0.
  • Developed parameterized reports using Crystal Reports 7.0.
  • Performed Unit Tests and Integration Tests for Accounts Module.

We'd love your feedback!