Sr. Software Engineer Resume
Redmond, WA
SUMMARY
- Over 8 years of extensive experience in Analysis, Designing, Development, Testing, Bug fixing, Documentation and Implementation of Client/Server and Web Technologies for various N - Tier applications.
- Experience in various verticals like Healthcare, Retail, Education and Financial.
- Understanding and exposure to the Software Development Life Cycle (SDLC), Agile Methodologies and extreme Programming techniques (Unit testing and Build Automation).
- Good in-depth understanding and experience in building server applications using C#, ASP.Net, VB, ADO.Net, XML, Web Services, HTTP modules and handlers based on .Net Framework 4.0/3.5 / 3.0 / 2.0.
- Proficient in creating Custom lists, Features, Web parts and Master Pages to improve feature and Look and Feel of the sites.
- Sound noledge of Object Oriented Language Principals. (C++, C#) and design practices (object modeling, use cases, activity diagrams, UML).
- Experience in on Service Oriented Architecture, Web Services, WCF RIA Services, SOAP over HTTP, WSDL and UDDI.
- Thorough noledge of Design Patterns like MVC Patterns and Singleton Patterns.
- Extensive experience in developing reports using Crystal Reports and SQL Server Reporting Services (SSRS).
- Proficient in developing web forms using 3rd party controls like Kendo UI, Telerik and Dev Express.
- Experienced in developing web-based applications using AJAX, XML, XSL, XSLT, XPATH, CSS, .NET, VBSCRIPT, JAVASCRIPT, HTML and ASP.
- Experience in data access using Web Services and ADO.NET Entity Framework.
- LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework.
- Experience in designing and developing Databases in SQL Server 2005/2008 R2 which includes the development of functions, stored procedures and triggers using Transact SQL and PL/SQL.
- Experience in writing Unit Test Cases like Positive Test Cases, Negative Test Cases and Exception Test Cases.
- Team Player with good technical, analytical and communication skills.
TECHNICAL SKILLS
Web Technologies: HTML, XHTML, XAML, DHTML, CSS, XML, XSLT, VBScript, JavaScript.
.Net Technologies: ASP. Net, C#, VB.NET, ADO.Net, Web Services, MVC3, WCF
Databases: SQL Server 2008 R2/2005, MySQL and MS Access
Operating Systems: Windows Server 2003, Windows XP, Windows 7.
Web Server: Internet Information Server (IIS).
Protocols: SOAP, TCP/IP, HTTP.
IDE: Visual Studio.NET 2012/2010/2008/2005.
Reporting Tools: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Business Objects XI, Crystal Reports XI.
Framework: Confidential .Net Framework 4.5/4.0/3.5/2.0/1.1.
Versioning Tools: Team Foundation Server (TFS), Sub Version, Visual Source Safe 6.0(VSS)
Methodology: Agile Methodology, Scrum Model, Water fall method.
Interface Tools: Telerik, Kendo UI.
PROFESSIONAL EXPERIENCE
Confidential, REDMOND WA
Sr. Software Engineer
Responsibilities:
- Involved in Designing the Presentation of UX Tier by using the standard Razor View, Telerik Controls and provided the required functionality by using C# and Custom Business Entities in MVC3 Architecture.
- Developed Generic classes for Business Layer and Data Access Layer using C#.
- Implemented the established Framework like Enterprise Library to in corporate the industry best practices.
- Developed Complex Stored Procedures and Views to get the data according the required functionality.
- Involved in binding CLR Collections and customizing Telerik Grid View and implementing Converters using C#.
- Transform XML data to XSLT.
- Developed applications using N tier methodology and followed AGILE methodology.
- Developed Partial Views for easy maintenance and Performance.
- Development of Web pages using Razor View, Telerik Controls.
- Identified UI and data elements using Functional Specification Document and created Technical System Design documents for production.
- Experience in working with work item in TFS (Team Foundation Server).
- Invoked the WCF Service Client to get the data from the web services developed in WCF.
- Exposure to Object Design Patterns with OOPS Techniques.
- Displayed hierarchal data using Collapsible Panel Extender with Web Server Controls like Telerik Grid and TabStrip Grid within AJAX implementation.
- Designed and DevelopedWeb Servicesfor Business Logic Layer for Service Oriented Architecture.
- Handled Issues on Test and Production Servers.
- Deployed the Web application on the Production Server.
Environment: .NET 4.5, MVC3, Razor View Engine, Visual Studio 2012, AJAX Toolkit, AGILE, SSRS, WCF Services, PL/SQL, TSQL, ADO.NET, SQL Server 2008 R2, C#, XML, XSLT, HTML, DHTML, TFS.
Confidential, Camp Hill PA
Sr. Software Engineer
Responsibilities:
- WCAIS is an N- tier Application used different layers for Business Logic, Data Access Layer, Entity Layer and Utilities Layer.
- Completed Informal and Formal Testing for the Applications which were developed.
- Used Team foundation server for storing and update the code.
- Had communication with Business time to time to update them and get their idea on the Changes and new features which they would like to implement in the project.
- Designed & developed Web Forms using ASP.NET
- Responsible for Designing & developing Web user Controls in .NET 4.0 Framework using VB.NET
- Gathering and documenting the requirements for the Reporting and Integration Packages Developed for different departments.
- While changes were implemented ensured system always maintained privacy and regulatory standards
- Experience with T SQL Programming for creating tables Views Triggers indexes and Cursors.
Environment: VB.NET, ASP.NET,, XML, AJAX, .Net Framework 4.0, WPF, WCF, TFS, SSRS, SSIS, SQL Server 2008 R2, JavaScript, Web Services, Windows XP, Windows 2003
Confidential, Columbus OH
Sr. Software Engineer
Responsibilities:
- Designed and Implemented a New .Net C# console application to access a WCF service to get Data from SERFF Data Base
- Designed and Implemented a SSIS package to Extract Transform and Load the Data received from the console application into Data ware house.
- Gathering and documenting the requirements for the Reporting and Integration Packages Developed
- Completed Informal and Formal Testing for the Applications which were developed.
- Used Team foundation server for storing and update the code.
- Had communication with Business time to time to update them and get their idea on the Changes and new features which they would like to implement in the project.
- While changes were implemented ensured system always maintained privacy and regulatory standards
- Experience with T SQL Programming for creating tables Views Triggers indexes and Cursors.
Environment: C#, ASP.NET, ADO.NET, XML, AJAX, .Net Framework 4.0, WPF, WCF, SSRS, SSIS, SQL Server 2008, Iron Speed, JavaScript, Web Services, Windows XP, Windows 2003
Confidential, Chalfont, PA
Sr. Software Engineer
Responsibilities:
- Understanding and reviewing the existing applications and involved with the Business team and implemented the tasks as per the Priority of Business Requirement.
- Involved indevelopment with SCRUMmethodology for iterative task completion by havingDaily Stand-ups.
- Created UI layers, Webpages and integrated to maintain the performance of Data flow and Data Integrity using Asp.Net and other User Controls.
- Designed and developed web forms with ASP.NET, JavaScript, jQuery, JSON, HTML, XHTML, CSS, and Firebug.
- Implemented Cascading Style Sheets (CSS), HTML to attain uniformity of all web pages.
- ImplementedJQueryfor client side validation, navigation and for firing server side events.
- Created a few UI controls usingAjax Control Toolkit.
- Involved in designing the pages to display Consent forms and Patient list grids records using Kendo UI Grids.
- Developed the application as Model View Controller thus achieving separation of business logic and User Interface.
- Developing XML Web Services in C# and SOAP for information exchange across applications.
- Working with Asp.net Master Pages dat were common throughout the application and content pages.
- Involved in writing the Unit Tests for C# code of business logic in Presentation Layer.
- DevelopedWebservices to interact with third party systems to pull patient, Clinician and Provider’s information.
- ImplementedBasicHttpBindingandWSHttpBindingto basically interact with otherWebservices and Third party systems.
- ImplementedLINQ to SQLfor querying datafrom the database and for inserting and updating data into the database.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Maintained build versions and code versions usingTeam foundation Server’sVersion Control(TFS).
Environment: .NET Framework 3.5, MVC3 Framework, ASP.NET, AJAX Toolkit, Scrum, SSRS, Windows Communication Foundation(WCF), PL/SQL, TSQL, LINQ, ADO.NET, SQL Server 2008 R2, C#, HTML, CSS, JQuery, JSON, LINQ to SQL, TFS, Enterprise Library 5.0.
Confidential
Sr. Programmer Analyst
Responsibilities:
- Involved in Designing the Presentation Tier by using the standard ASP.Net Controls and provided the required functionality by using C# and Custom Business Entities, Database-Tier using SQL SERVER 2005 with SOA and MS Best Practices, Standards.
- Developed Generic classes for Business Layer and Data Access Layer using C#.
- Implemented the established Framework like Enterprise Library to in corporate the industry best practices.
- Developed Complex Stored Procedures and Views to get the data according the required functionality.
- Involved in customizing List View using Data Template and Styles to display data in Datagrid style.
- Involved in binding CLR Collections and customizing DataGrid and implementing Converters using C#.
- Transform XML data to XSLT.
- Developed applications using 3 tier methodology and followed AGILE methodology.
- Developed Web User Controls for easy maintenance and Performance.
- Development of Web pages using ASP.Net, C#.Net, Stored Procedures and tables using PL/SQL and TSQL.
- Integrated Groupboard online tutoring application into the existing application.
- Identified UI and data elements using Functional Specification Document and created Technical System Design documents for production.
- Experience in working with work item in TFS (Team Foundation Server).
- ASP.NET AJAX controls were used for UI Development.
- Created the Data Access Layer with ADO.NET commands and fetched the data from SQL Server 2005 using Stored Procedures and Views using SQL Data Reader and Dataset Objects.
- Exposure to Object Design Patterns with OOPS Techniques.
- Designed and DevelopedWeb Servicesfor Business Logic Layer for Service Oriented Architecture.
- Deployment of the Web Application and restored database on the production server.
- Handled Issues on Test and Production Servers.
Environment: C#, ASP.NET, ADO.NET, XML, XSLT, AJAX, CSS, .Net Framework 3.5, SSRS, SSIS, SQL Server 2005, IIS 6.0, JavaScript, Web Services, SOAP, Windows XP, Windows 2003.
Confidential
Associate Developer
Responsibilities:
- Involved in Designing the Presentation Tier by using the standard ASP.Net Controls and provided the required functionality by using C# and Custom Business Entities, Database-Tier using SQL SERVER 2005 with SOA and MS Best Practices, Standards.
- Developed Generic classes for Business Layer and Data Access Layer using C#.
- Implemented the established Framework like Enterprise Library to in corporate the industry best practices.
- Transform XML data to XSLT.
- Developed applications using 3 tier methodology and followed AGILE methodology.
- Developed Web User Controls for easy maintenance and Performance.
- Development of Web pages using ASP.Net, C#.Net, Stored Procedures and tables using PL/SQL and TSQL.
- Identified UI and data elements using Functional Specification Document and created Technical System Design documents for production.
- Implemented ASP.NET AJAX controls for UI Development.
- Exposure to Object Design Patterns with OOPS Techniques.
- Used Web Service for Business Logic Layer for Service Oriented Architecture.
- Involved in developing CSS for designing the web pages
Environment: C#, ASP.NET, ADO.NET, XML, XSLT, AJAX, CSS, .Net Framework 3.5, SSRS, SSIS, SQL Server 2005, IIS 6.0, JavaScript, Web Services, SOAP, Windows XP, Windows 2003.