We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Weston, FL

SUMMARY

  • Over 71/2 years of Experience in application development, implementation, maintenance and support of various projects and products.
  • Experience in .Net Technologies like ASP.Net, C#.Net, Win Forms, ADO.Net, WCF, MVC, Entity Framework, Web Services, AJAX, SOAP, LINQ, Test Driven Development and XML.
  • Expertise in developing web application using ASP.Net MVC pattern. Utilized razor view engine to create the MVC web application, created Action methods, models and views using C# and ASP.NET MVC. Consumed ADO.NET components like Data Reader, Data Adapter, and Dataset to perform data operations, Linq and Generic List.
  • Expertise in Object Oriented Technologies (OOPS) and Relational Database Systems.
  • Hands on experience in implementing SOA with strong knowledge in the area of Service oriented architecture.
  • Good experience in developing Configured and Consumed Restful Web Services using Windows Communication foundation (WCF) in C#.
  • Extensive experience in developing and implementing XML Web Services using WCF, WPF, WSDL, UDDI, SOAP and LINQ.
  • Experience in working in N - Tier Architecture in applications. Involved in developing Data Access Layer (DAL), Business Access layer (BAL) and UI (User Interface) in the multi-tier application.
  • Used SQL Server Management Studio (SSMS) to create Stored Procedures for CRUD operations, SQL Functions and T-SQL statements, create Package in oracle and PL/SQL.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, Java Script, JQuery.
  • Expertise in server side programming, creating and using Tables, Database schemas, Writing Complex Queries, Stored Procedures, Triggers, Cursors and Indexers.
  • Experience on AJAX Web browser technology to achieve Partial Rendering and to improve the Response Time.
  • Extensively used various ASP.NET features like Cache, Session, Cookie, Viewstate, Querystring and Application for State Management of Web Applications.
  • Ability to Analyze, Design, Develop, Implement and Manage Results with sophisticated standards for local and international market requisites using latest technology & tools.
  • Experienced to work in Agile and Waterfall methodologies.
  • Experienced in hosting the applications on IIS.
  • Participated in team building and motivational activities which is a plus for me and for the organization.
  • A keen communicator with strong interpersonal, problem solving and analytical skills. Adapt quickly to new technology and always eager to learn new things.

TECHNICAL SKILLS

Languages: C#.NET, C, SQL and T-SQL, Razor.

.NET Technologies: Microsoft .NET Framework 3.0/3.5/4.0/4.5 (CLR, CTS), C#, ASP.NET, ASP, ADO.NET, XML Web Services, Win Forms, Web Forms, SOAP, LINQ, WCF, WPF, AJAX, Entity Framework, MVC Web API.

Web Technologies: HTML, CSS, XML, JavaScript, JQuery, AJAX.

Database: MS-SQL Server 2005/2008/2012/2015/2016 , Oracle 9i/10g, MYSQL.

Development Tools: Microsoft Visual Studio 2017/2015/2013/2012/2010/2008 , JIRA.

Methodologies: OOP, Client/Server, Multitier and N tier Architecture, SOA, SCRUM.

Version Control: GIT, Subversion SVN Server, TFS Server.

Web Servers: Internet Information Services (IIS 6.0/7.0/8.0).

Design Pattern: MVC, MVP.

XML Technologies: XML, XHTML, SOAP, Web Services, REST.

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential, Weston, FL

Responsibilities:

  • Analyze and Discuss the requirements clearly in Story Kick off and complete them in an efficient way.
  • Involved in developing and improving the existing modules with innovative solutions to meet the technical needs.
  • Creating the documents for the new features that are added.
  • Research the existing bugs in the code in order to avoid blockers in production.
  • Creating SSRS reports using Microsoft report viewer.
  • Migration of data if there was any data being processed wrong in production to fix them.
  • Using Ajax calls to allow asynchronous update of part of pages.
  • Using ADO.NET for access to SQL data sources.
  • Creating various Stored Procedures, Tables for different CRUD operations.
  • Creating Indexes and functions in SQL to reduce the execution time for Stored Procedures.
  • Usage of featureflags so that a feature is accessible only in production environment or any other required environment.
  • Developed and used JavaScript, JQuery, HTML and CSS for validations on client side and to maintain the User Interface.
  • Using ASP.NET validation controls for input validation.
  • Always desk checked and demoed the changes to the business analyst to make sure that changes were made according to the requirements.
  • Involved in all the peer code reviews for the changes that were being made or if there were any features being added.
  • Writing various test case scenarios for Unit, Integration and Functional Testing.
  • Used Nunit framework and FakeItEasy for faking the data calls.
  • Smoke test all the pages that are affected by out changes and make sure that performance was not affected.
  • Got exposure to technologies like RabbitMQ.
  • Used Jira for bug tracking and task management, GIT for source control.

Environment: Net Framework 4.6.1, ASP.NET(C#), ADO.NET, SQL Server 20126 AJAX, MongoDb, JSON, HTML, CSS, Web API, RESTServices, Soap UI, JavaScript / JQuery, XML, RabbitMQ, Microsoft Visual Studio 2015/ 2017, IIS 8.0, Entity Framework, GIT, N unit.

Senior .Net Developer

Confidential, Omaha, NE

Responsibilities:

  • Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on MVC architecture.
  • Worked in Agile environment delivering functionality on time with quality as highest priority.
  • Worked on multi-layered architecture, using service oriented architecture and test driven development (TDD) to design .Net application features.
  • Worked in a team, that includes Client Stakeholders, Project Managers, Business Analysts, Front-end Developers, Architects, and .NET Developers in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of sprint and actively participated in all ceremonies, review user stories, participate in planning sessions, estimate effort for stories / tasks, etc.
  • Developed WCF Services to integrate with SOAP compatible systems and RESTful services are implemented using ASP.NET Web API to support light weight data exchange in ASP.NET MVC UI.
  • Working on creating Rest Services using ASP.NET Web API and C#.
  • Implemented MVC pattern as an ideal framework for delivering a structured, testable UI model.
  • Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 4 (Razor View Engine), AJAX, jQuery, HTML, CSS.
  • Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
  • Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, View Models.
  • Used JQuery for Client Side Validations and AJAX calls to communicate with Controller Actions and WCF Services with JSON Data.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Responsible for creating database design, tables, stored procedures, and data controls using MS SQL Server.
  • Generate reports with parameters, sub reports, cross tabs, charts using Crystal Reports.
  • Involved in re-design, re-code, and deploy new data extractions using SSIS, and designed and produced documentation of data transformations for all extractions.
  • Created batch files to trigger the scripts for the application and database deployment and scheduled to run nightly in Task Scheduler.
  • Tested the web services using SOAPUI for functional testing.
  • Provided estimates, daily & weekly status report to the client on progress of the tasks.
  • Created documentation for the implemented features and uploaded into the SharePoint site.

Environment: Net Framework 4.5, ASP.NET(C#), WCF, MVC (ASP.NET3.0 or later) with Razor, SQL Server 2012, AJAX, JSON, HTML, CSS, MVC4, Web API, RESTServices, Soap UI, JavaScript / JQuery, XML, XSLT, Microsoft Visual Studio Ultimate 2013, IIS 7.0, Entity Framework, TFS Power Tools, N unit.

Senior .Net Developer

Confidential, Trumbull, CT

Responsibilities:

  • Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
  • Followed the Agile SDLC for iterative and incremental development. Ensured the release of premium-quality applications that provided an intuitive and secure experience for users.
  • Responsible for the delivery of architecture artifacts that will demonstrate the projects adherence to strategy, design patterns, and best practices.
  • Designed Graphical User Interfaces (GUI) using Layout Pages, HTML, JavaScript, CSS classes and Custom controls.
  • Migrated from asp to asp.NET, speeding up the process by automating some of the steps that were required.
  • Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
  • Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
  • Created WCF Service to look up and retrieve the data from database.
  • Hosted WCF Service manually to provide multiple end points, which can be used by other modules.
  • Used ADO.NET objects to retrieve and update data to the database like MS Access, SQL Server.
  • Used AJAX Tool Kit to increase the functionality of the web page with asynchronous functionality.
  • Involved in the iterative process of developing in Agile and Scrum environment.
  • Used master pages and used user controls whenever needed in the web page.
  • Used Web Services to fetch data required and worked accordingly, also used the concept of Serialization.
  • Implemented security concepts using Windows Authentication and Certification.
  • Used LINQ to build a set of operations, parameters and expressions (Lambda) while “Querying” a set of data from an SQL Server.
  • Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
  • Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.

Environment: Visual Studio 2008, WCF, Web Services, WSDL, ASP.NET Framework 3.5, IIS, C#, ADO.NET, TFS, SQL Server 2000/2008.

.Net Developer

Confidential, Chicago, IL

Responsibilities:

  • Designed the database schema for modeling various business subjects like sources of financial activity, claim groups etc., using SQL Server 2008
  • Implemented the business logic to perform various tasks like providing suggestions for behavior change that can reduce out of pocket spending, comparing members with peer groups etc., using C#.NET and Entity Framework.
  • Developed the web application based on .NET and web technologies like ASP.NET, HTML, CSS, AJAX, JavaScript, JQuery, Entity Framework, LINQ, and so on.
  • Worked on Team Foundation Server (TFS) for source control during application development.
  • Created various styles for HTML controls, server controls on front-end pages using CSS and ASP.NET Themes
  • Setup of Windows service and scheduling the service in Windows environment.
  • Development of web services in Visual Studio environment.
  • Created and consumed WCF services Used for the implementation of the registration.
  • Worked on ASP.Net Web Application Security like Authentication and Authorization for security policies and security classes in .NET for encrypted signing Data, Code access and users Role based security checks.
  • Performed research and development work on latest Microsoft technologies, implement and upgrade to latest Microsoft products like .NET Framework 3.5, Visual Studio 2010.
  • Developed and used user controls & used validation controls while working on website development in .Net environment using c#.
  • Generated reports using SSRS (SQL Server reporting services)
  • Involved in Production support for the application
  • Tested pages for proper operation by implementing Unit and Integration testing using NUNIT.
  • Been the 24x7 support person on call for Production Support during testing.
  • Developed the projects using SCRUM/Agile project development methodology and actively participated in daily stand up meetings.

Environment: .NET Framework 3.5, Visual Studio 2010, N Unit Testing, AJAX, Active Directory, C#, ASP.Net, Entity Framework, XML, JQuery, WCF Services, SOAP, WSDL, HTML, JavaScript, Cascading Style Sheets, IIS7.0, TFS.

.Net Developer

Confidential, Parsippany, NJ

Responsibilities:

  • Understanding the functional requirements.
  • Used n-tier architecture, which also involves UI, Business and DAL to develop admin as well client facing modules.
  • Develop, support, maintain and test technology solutions to provide automation of business processes, reporting and analytics.
  • Designed and developed Product Catalog, Customer, Admin, Shopping Cart, Shipping, Product Search and Tax modules.
  • Used Ajax and JavaScript to minimize number of Page Refresh.
  • Developed WPF windows based application for Admin interfaces.
  • Consistently used patterns, such as model-view-controller (MVC), for future scalability and maintainability.
  • Developed and consumed WCF Web Service to access data layer components as well as consumed third party service to performed credit card transactions.
  • Responsible for utilizing Expression Blend design templates & creating custom field templates with XAML programming for WPF user interface.
  • Implemented authentication and authorization using forms authentication in asp.net web application which helps unauthenticated or authorized user to enter the application.
  • Implemented Stored Procedures, Functions and Triggers using SQL-Server 2008.
  • Designed the database by following all ACID rules and by following Normalization techniques.
  • Generated customized reports for analysis of customer's order using SSRS.
  • Used ADO.NET to perform data operation.
  • Performed unit testing using NUnit.
  • Provide support to production issues and assignment of resources for production issues.
  • Used TFS for version controlling.
  • Used Log4net logging framework for logging errors. Improved application performance by creating caching mechanism and fixing performance defects.
  • Performed End-to-End Testing and troubleshooting, debugging and integration.
  • Participated in Knowledge Transfer sessions.

Environment: .NET framework 3.5/4.0, C#, ASP.NET, JQuery, AJAX, ADO.NET, XML, WCF, Web Services, HTML, JavaScript, Nunit, Visual Studio 2008, Team Foundation Server, SQL Server 2005.

.Net Developer

Confidential

Responsibilities:

  • Developed basic windows based application using c#.net for various desktop applications used in the company.
  • Developed Web forms for registration, to update the policy instalment pages and application logic in ASP.Net, C# utilizing the power of Microsoft .NET Framework.
  • Used ADO.Net in connecting to Data Access management with SQL Server.
  • Design and development of user interface using ASP.NET, VB.Net, HTML, JavaScript.
  • Extensively used data binding, converters, dependency properties, attached properties, routed events, resources, control templates, styles and data templates.
  • Implemented AJAX to enhance the capability of the website.
  • Used User Controls for a group of common controls.
  • Writing the JavaScript, JQuery, JQuery UI, JSON and Ajax to handling the client side validations and dynamic page updates.
  • Worked on Java script for dynamic dropdown menus and for calendar controls.
  • Used Cascading Style Sheets to attain uniformity of all web pages.
  • Implemented Win Forms to provide GUI components using .NET Framework.
  • Extensively used LINQ with collections objects.
  • Creation of stored procedures, views, functions, triggers and DTS in MS SQL server2000
  • Used joins to retrieve data from different tables in SQL.
  • Developed web forms with C# to store the customer policy data in Database.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Used JIRA for bug tracking and task management, TFS task management and source control.
  • Prepared technical reports & documentation manuals during the program development.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying.

Environment: .NET Framework 1.1, C# .NET, win-forms, ASP.NET, ADO.NET, SQL Server 2005, IIS 5.0, Windows 2000, HTML, XML, Visual Studio.NET 2003,Classic ASP, JavaScript

We'd love your feedback!