Senior Software Engineer Resume
Southborough, MA
SUMMARY
- 8+ years of programming experience in analysis, design, development and testing of various Client - Server and Web-based applications.
- Strong working knowledge of Object Oriented Analysis and Design (OOA/OOD) concept.
- Expertise in designing and developing applications using ASP.NET, ADO.NET, C#.NET, SQL SERVER 2005/2008, Web services, SOAP, HTML 4/5, XML, XSL, CSS, Java Script, AJAX, JQuery, Web Forms.
- Good experience in XML and XSL transformation.
- Experience in developing Master Pages and Themes.
- Good Knowledge in using WCF, SOAP
- Worked on single application which uses Model View Controller (MVC).
- Worked extensively with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
- Good experience in development of SSRS reports and Jaspersoft Reports.
- Strong experience in writing Complex Stored Procedures, Triggers, views, materialized views on SQL Server 2005 and Oracle 8i/9i/10g/11g.
- Knowledge SSRS, Jaspersoft report features of Oracle Server.
- Creative in Designing the UI that is appealing and also gives user friendly experience.
- Ability to work independently and in a team environment and actively participate in projects within work groups and across organizations.
- Hands on experience in debugging and fixing the bugs and also very good with support and maintenance.
- Extensively involved in Performance Tuning.
- Knowledge in using Team Foundation Source Control (TFS) and Visual Source Safe (VSS) for version control.
- Good experience with AGILE SCRUM methodology to prioritize Product Backlog, Sprint Retrospective and Reviews, daily scrums, assign tasks to developers and demonstrations to Product Owner and Business Partners
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, fast learner and excellent communication skills.
TECHNICAL SKILLS
.NET Technologies: .NET Framework 2.0/3.5, ASP.NET, ADO.NET, WCF
Languages: C#
Web Technologies: AJAX, XML, HTML, XHTML, DHTML, CSS, XSLT, XAML, JavaScript. JQuery, JSON
Web Servers: IIS 5.0, 6.0, 7.0
Databases: SQL Server 2005/2008, Oracle 8i/9i/10g/11g
Query Languages: PL-SQL, T-SQL
Operating System: Windows7/Vista/XP2008/2003 Servers
Source Control: Visual SourceSafe 6.0, Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE
Confidential, Southborough, MA
Senior Software Engineer
Responsibilities:
- Involved in requirements gathering, designing, developing, testing and deployment of the application.
- Used agile methodology for developing projects and participated in Sprints planning.
- Developed custom controls and user controls
- Implemented validations on the client side using the Validation Controls and Java Script.
- Created as well as consumed several plug-in jQuery/JavaScript controls.
- Developing business logic components as a middle-tier between database (C#.Net, ADO.NET) and the client application \ administration tools (web-services C#.Net ASP.NET and IIS 7.0).
- Developed the Expert advice Web User Interface using AJAX technology to enhance the visual appearance to avoid the flickering effects across server post backs.
- Developed system services SOA application platform for use by all the web applications utilizing the Windows Communication Foundation (WCF) services.
- Developed secure Enterprise levelWCF services exposed on various End Point Bindings and also consumed existing Web Services, WCF Services for ETL purposes.
- Involved inDesigning Databaseschema and creating Data Models for new modules and updating existing ones.
- Created and maintainedStored Procedures, Tables, Views, Indexes, and Triggersin Oracle 11g database as needed.
- Used triggers, stored procedures using T-SQL. Wrote SQL queries PL/SQL Packages, Views and Performed query tuning for improving performance.
- Created Automated Jobs and scheduled jobs for Database packages to run on daily basis.
- Designed and Developed Reports withSSRS ReportsforOracle 9i/10g/11gdatabase.
- Involved in the Code review process, Unit testing, Bug fixing and Integration testing.
- Performed Peer Code Reviews and Unit testing.
- Performed Manual Testing on all interfaces developed.
- LeveragedVisual Studio 2010to track Work Items, carry Continuous Integration builds, Unit Testing, and also usedTeam Foundation Server (TFS)as the Source Control.
- Providedproduction supportfor various modules in Production.
Environment: SCRUM, Visual Studio 2010, C#, Asp.NET 3.5/4.0, XML, XSLT, HTML, DHTML, CSS, AJAX, JavaScript, JQuery, JSON, Web Services, WCF, PL/SQL, T-SQL, Oracle 11g, SSRS Reports, TFS, Agile, Windows 98, 2000, 2003, Windows XP, Windows Vista, Windows 7.
Confidential, Southborough, MA
Software Engineer
Responsibilities:
- Involved in requirements gathering, designing, developing, testing and deployment of the application.
- Developed the Web Application in ASP.Net 3.5/4.0 using Master Pages, Themes & Skins to maintain the consistent look and feel throughout the application.
- Improved the user experience of Webpages by using AJAX, JQuery.
- Used front end web development tools like CSS, JavaScript, DHTML, and jQuery.
- Used ASP.NET web form controls for displaying data.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Developed system services SOA application platform for use by all the web applications utilizing the Windows Communication Foundation (WCF) services.
- Developed secure Enterprise levelWCF services exposed on various End Point Bindings and also consumed existing Web Services, WCF Services for ETL purposes.
- Involved in implementing the logic using C# and Object Oriented Analysis and Design (OOA/OOD) concept.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Created Store Procedures, Functions, Packages, Triggers, Indexes, Views and tuning the Queries using Pl/Sql in Development and Production environment.
- Used triggers, stored procedures using T-SQL. Wrote SQL queries PL/SQL Packages, Views and Performed query tuning for improving performance.
- Created Automated Jobs and scheduled jobs for Database packages to run on daily basis.
- Performed Peer Code Reviews and Unit testing.
- Performed Manual Testing on all interfaces developed.
- Involved in the Code review process, Unit testing, Bug fixing and Integration testing.
- Used Visual Source Safe (VSS) for version control.
- Developed Main Reports, Sub Reports and Parameterized Reports by using SSRS Reports.
- Generated reports using SSRS reports and integrating the reports in the application using report viewer control.
- Developed the user manual for the end user.
- Responsible for code delivery as per provided guidelines.
- Providedproduction supportfor modules in Production.
Environment: .Net Framework 3.5, ASP.net, Visual Studio 2010, CSS, AJAX, JavaScript, C#. Net, ASP.NET, ADO.NET, JavaScript, SQL Server 2008, Oracle 9i, HTML, XML,XSL, SSRS Reports, Web Services, Visual Source Safe, Windows XP, Windows 2008 and 2003
Confidential, Southborough, MA
Software Engineer
Responsibilities:
- Designed and developed Software Development Life Cycle (SDLC) from analysis and design to implementation with .Net Technologies.
- Created MVC application for user management using ASP.net, Ajax.
- Developed web forms, user control, derived control and custom control for web applications.
- Using ADO.NET and ASP.NET 4.0 with C# codes behind classes, and validated these pages using JavaScript, under Visual Studio. NET environment.
- Involved in developing the Business Layer in C#. NET, where all the Business Objects are written in developing the whole Application.
- Worked on providing and consuming information from Web Services using WCF.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Used AJAX Server Side Tools like Update Panel, Script Manager, Update Progress and Pop-Up Extenders to prevent the entire page reloading and to manage browser history.
- Used XML and SOAP Messages for enabling Web Services on the Server Side.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed front-end for ASP.NET web applications, using HTML, JavaScript, JQuery, Master Pages and CSS.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views to extract data using Pl/Sql in Development and Production environment.
- Reporting Services (SSRS) and deployed them also created Views for retrieval of data.
- Worked with Team Foundation Source Control (TFS), which stores all code, as well as a record of all changes and current checkouts for versioning.
- Involved in the Code review process, Unit testing, Bug fixing and Integration testing.
- Developed Main Reports, Sub Reports, Parameterized Reports and subscriptions by using SSRS Reports and Jaspersoft Reports.
- Generated reports using SSRS reports and integrating the reports in the application using report viewer control.
- Performed Peer Code Reviews and Unit testing.
- Performed Manual Testing on all interfaces developed.
Environment: .Net Framework 4.0, ASP.net MVC 4, WCF, Visual Studio 2010, CSS, AJAX, JavaScript, C#. Net, ASP.NET, ADO.NET, JavaScript, SQL Server 2008, Oracle 9i, HTML, XML, SSRS Reports, Jaspersoft Reports, Web Services, Visual Source Safe, Windows XP, Windows 2008 and 2003
Confidential, Southborough, MA
Software Engineer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Maintaining existing web site and various applications and associated databases, proactively interacting and understanding the requirements of the customer and validating them
- Developed the Web Application in ASP.Net 3.5/4.0 using Master Pages, Themes & Skins to maintain the consistent look and feel throughout the application.
- Implemented user interface using HTML, CSS, AJAX and JavaScript, JQuery.
- Used triggers, stored procedures using T-SQL. Wrote SQL queries PL/SQL Packages, Views and Performed query tuning for improving performance.
- Created Automated Jobs and scheduled jobs for Database packages to run on daily basis.
- Used Validation Controls in ASP.NET for validating Front-end form
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Involved in working with Web Services.
- Developed Main Reports, Sub Reports and Parameter Reports by using SSRS Reports.
- Generated reports using SSRS reports and integrating the reports in the application using web services.
- Used AJAX to trade data with a web server, without reloading the page
- Extensively worked on the Store Procedures, Functions, Packages, Triggers, Indexes and Views using PL/Sql.
- Performed the initial unit testing during the development of code and functional testing of the business logic
- Involved in the support and maintenance of the application during production phase.
- Worked with Visual Source Safe (VSS), which stores all code, as well as a record of all changes and current checkouts for versioning.
- Developed the user manual for the end user.
- Responsible for code delivery as per provided guidelines.
- Providedproduction supportfor modules in Production.
Environment: .Net Framework 3.5, ASP.net, Visual Studio 2008, Visual Studio 2010, CSS, AJAX, JavaScript, C#. Net, ASP.NET, ADO.NET, JavaScript, SQL Server 2008, Oracle 9i, HTML, XML,XSL, SSRS Reports, Web Services, Visual Source Safe, Windows XP, Windows 2008 and 2003
Confidential
Junior Developer
Responsibilities:
- Responsible for the graphic design and implementation of company web site including navigation, writing HTML and JavaScript and optimization of web graphics.
- Developed the Web Application in ASP.Net 3.5 using Master Pages, Themes.
- Developed page layout, copy, navigation, animation, icons and buttons.
- Presented concepts and designs to Clients and Management for review.
- Responsible for web hosting and the installation of e-mail and forms.
- Developed access database and web interface suitable for client needs.
- Perform the testing and validation of each finished web site.
- Designed and developed user-friendly interface for on-line programs such as web driven e-mail and multi-media systems.
- Provided technical support for users including MS Office and Windows 2003.
- Responsible for the design and development of Intranet, Internet, web sites and web applications through the use of Macromedia Dream weaver / Fireworks, Adobe Photo Shop 5.0 and Front Page.
- Tested systems to ensure the elimination of bugs or viruses.
Environment: C#. NET 3.5, HTTP, ASP.NET, Xml, Visual studio 2008, JavaScript, IIS 7.0/7.5, HTML, DHTML, CSS, TCP/IP
Confidential
Jr. Java Developer
Responsibilities:
- Designed, developed and deployed server side Java, Servlets, and JSP’s for Software.
- Created database objects through development, testing, and production environments.
- Participated in system construction, analysis, testing, and implementation.
- Modified and upgraded database systems to suit company requirements.
- Responsibility for the testing and debugging of programs.
- Worked in a mainframe environment preparing instructions for an operator to run programs.
- Comprehensive technical knowledge of HTML programs and JavaScript coding.
- Provided programming support and maintenance to program users.
- Responsibility for overall web project management from development to execution and maintenance.
- Developed user interface for a java based web application.
Environment: Java, J2EE, JSP, HTML, CSS, XML, Servlets, JSP, Windows, Struts, JavaScript, AJAX
