Software Engineer Ii Resume
Pittsburgh, PA
SUMMARY:
- 4+ years of progressive experience in analysis, designing and developing web applications using Microsoft .NET Technologies like ASP.NET, MVC 4/5, ADO.NET, Entity Framework, C#.
- Comprehensive understanding of OOP (Object Oriented Programming) concepts based C# language
- Extensive experience in developing application with MVC architectural design pattern and WEB API for building HTTP Services
- Experience in ASP.Net for building application and WCF for Services
- Hands on experience with SQL Server Database System, using ADO.NET and Entity Framework for database connections and developing entities
- Knowledge of client - side technologies, HTML, Javascript, JQuery, Bootstrap
- Experience with Infragistics Grid for viewing of data in Data Tables
- Experience in developing testing framework using Selenium and NUnit for Web Application
- Experience in using Team Foundation Server (TFS) for Code Repository, Version Control and Deployment
- In-depth experience in end to end SDLC (Software Development Life Cycle) of software development using Agile Methodology Scrum framework
- Basic and self-study knowledge about Angular 2 and Knockout.js
TECHNICAL SKILLS:
Technologies:: MVC, ASP.NET, WEB API, ADO.NET, Entity Framework
Languages:: C#, Javascript, HTML, Razor Syntax, CSS, XML, JSON
Database:: SQL Server
Version Control:: Team Foundation Server (TFS)
Methodologies:: Agile with Scrum Framework, Waterfall
IDEs:: Visual Studio 2010/2013/2015, SQL Server Management Studio, SQL Developer, Fiddler, Postman
Operating Systems:: Windows 7 / Windows 8/ Windows 10
Project Management Tools:: MS Project, TFS, MS Office
PROFESSIONAL EXPERIENCE:
Software Engineer II
Confidential, Pittsburgh, PA
Responsibilities:
- Developed an application using MVC architectural design and services using Web API
- Created a Framework for testing Web Application using Selenium and NUnit testing framework
- Worked on SQL Server Database and Entity Framework for Object Relational Mapping
- Worked in serialization of JSON to C# object and vice versa for testing.
- Worked on Agile Methodology with Scrum Framework for application development
- Experience in binding JSON data with UI using Javascript framework JQuery for manipulating Javascript Grid
- Experience in working with Infragistics Grid for data bind for data tables
- Documented framework developed for testing. Assist and review QA’s code
- Implemented robust custom logging and error handling throughout the application
- Participated day to day in all phases of SDLC
Technologies: C#, ASP.NET MVC, Web API, Selenium, SQL Server, NUnit
Web Developer
Confidential, Nashville, TN
Responsibilities:
- Worked on requirement analysis, design and development
- Implemented the Agile process using Scrum methodology for development
- Implemented web application using N-Tire, MVC 4 architecture
- Developed and implemented various Web-forms and User Control using ASP.NET Framework, C#, WCF, CSS3, JavaScript, JQuery, and HTML5 for development of web pages
- Extensively worked with ASP.NET provided collection such as Hash Table, Dictionaries and Lists
- Used stored procedures, SQL Queries for retrieving the user details and the events information from SQL Server 2008
- Developed ASP.NET WCF Services to encapsulate business logic to be used in a distributed environment and exposed through SOAP
- Wrote business logic code in C# code behind files to read data from database stored procedures
- Wrote T-SQL queries in creating views, and stored procedures in SQL Server, used joins, unions to get data from different tables in databases
- Used Data Bound Controls such as Data Grid, Data List, and Repeater to bind data (claims data) from database
- Implemented logging and error handling mechanism throughout the application for robustness.
- Wrote unit tests, debugging and problem solving using NUnit
- Worked with Team Foundation Server (TFS) for version control, source-control and project documents
Technologies: C#, ASP.NET, SOAP, Web Forms, Visual Studio 2010/2013, Team Foundation Server, AJAX, HTML5, CSS3, JavaScript, JQuery, LINQ, XML, Entity Framework, NUnit, Web API, SQL Server, IIS
Software Developer
Confidential, Atlanta, GA
Responsibilities:
- Worked in agile environment for rapid software development
- Used Validation Controls for both Custom Validation and JavaScript for Client-Side Validations
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture and Database Connectivity
- Worked on different aspects of .NET framework like ASP.NET and on middleware
- Developed presentation layer using Server-controls, HTML controls, User Controls and Custom Controls
- Created Services and Endpoints using WCF (Windows Communication Foundation)
- Used AJAX to trade data with a Web Server without reloading page
Technologies: C#, .NET Framework 4.0, C#, Visual Studio 2010, JavaScript, Entity Framework